【发布时间】:2022-01-23 18:46:25
【问题描述】:
如果我使用 kubectl 将一些配置应用于 kubernetes,例如:
kubectl apply -f config.yaml
是否有任何命令可以读取或显示此配置?我需要更新配置中的一些东西,但我在另一台电脑上,我这里没有配置,所以我需要先从 kubectl 获取它们,可以吗?谢谢!
【问题讨论】:
标签: kubernetes kubectl
如果我使用 kubectl 将一些配置应用于 kubernetes,例如:
kubectl apply -f config.yaml
是否有任何命令可以读取或显示此配置?我需要更新配置中的一些东西,但我在另一台电脑上,我这里没有配置,所以我需要先从 kubectl 获取它们,可以吗?谢谢!
【问题讨论】:
标签: kubernetes kubectl
您可以将 ~/.kube/config 从一台机器复制到另一台机器,然后您可以在另一台机器上使用 kubectl 访问您的集群。从那里你可以做kubectl get configmap <name> -o yaml > config.yaml,编辑保存的config.yaml,然后用kubectl apply -f config.yaml重新申请。
【讨论】:
cat config.yaml
kubectl apply -f config.yaml --dry-run=client -o yaml
kubectl create -f config.yaml --dry-run=client -o yaml
【讨论】: