多文档示例
多文档示例
apiVersion: v1
kind: ConfigMap
metadata:
name: app-config
data:
LOG_LEVEL: info
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: web
spec:
# ... 其余字段批量应用
批量应用
kubectl apply -f ./manifests/ # 目录下 .yaml/.json 全部应用
kubectl apply -f - < deploy.yaml # 从标准输入
kubectl apply -f https://example.com/app.yaml
cat base.yaml patch.yaml | kubectl apply -f -目录模式默认不递归(--recursive 可开);同一目录多个文件的应用顺序按文件名排序,注意依赖顺序时拆批或合并。