← 返回命令列表

Linux command

kubectl-create 命令

文本

复制后可按需替换文件名、目录或参数。

常用示例

Create resource from file

kubectl create -f [manifest.yaml]

Create namespace

kubectl create namespace [name]

Create secret

kubectl create secret generic [name] --from-literal=[key]=[value]

Create configmap from file

kubectl create configmap [name] --from-file=[path]

Create deployment

kubectl create deployment [name] --image=[image:tag]

说明

kubectl create creates Kubernetes resources from files or command-line input. Unlike apply, create fails if the resource already exists. Supports creating various resource types including deployments, services, secrets, and configmaps.

参数

-f, --filename _file_
Create from file or URL.
namespace _name_
Create a namespace.
deployment _name_
Create a deployment.
secret _type_ _name_
Create a secret.
configmap _name_
Create a configmap.
--dry-run _mode_
Preview without creating (client, server).
-o, --output _format_
Output format.

FAQ

What is the kubectl-create command used for?

kubectl create creates Kubernetes resources from files or command-line input. Unlike apply, create fails if the resource already exists. Supports creating various resource types including deployments, services, secrets, and configmaps.

How do I run a basic kubectl-create example?

Run `kubectl create -f [manifest.yaml]` in a terminal, then adjust file names, paths, flags, or remote targets for your system.

What does -f, --filename _file_ do in kubectl-create?

Create from file or URL.