首页/云/Kubernetes 速查/kubectl create 命令式创建资源
本包目录(307 条)
kubectl 基础56 条
工作负载36 条网络与服务55 条配置与存储54 条调度与资源52 条集群运维与排障54 条

kubectl create 命令式创建资源

用命令行参数直接创建资源或快速生成清单草稿:--dry-run=client -o yaml 是生成 YAML 模板的常用手法。

Kubernetes 速查云更新于 2026-10-12
用途命令式创建 / 生成清单初稿
语法kubectl create <资源> <参数>

常用示例

常用示例
kubectl create deployment web --image=nginx:1.25 --replicas=3 --dry-run=client -o yaml > web.yaml
kubectl create namespace test
kubectl create configmap app-config --from-literal=LOG_LEVEL=info --from-file=app.conf
kubectl create secret generic db-pass --from-literal=password=ChangeMe123
create 是「只创建」语义,资源已存在会报 AlreadyExists;可重复执行用 apply -f。

易错点

  • create 生成的清单缺少资源配额、探针等生产字段,仅作草稿,补齐后再纳入版本管理
  • --dry-run=client 不连接集群,改名字/标签可直接本地生成,不会校验命名冲突

数据来源与参考

  • Kubernetes 官方文档 · kubectl create
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌