gpt4 book ai didi

kubernetes - kubectl 可以删除环境变量吗?

转载 作者:行者123 更新时间:2023-12-03 20:12:15 27 4
gpt4 key购买 nike

在这里我可以通过 kubectl patch 更新 envs ,那么除了重新部署一个 deployment.yaml 之外,有没有什么方法可以删除 envs ?

$ kubectl patch deployment demo-deployment -p '{"spec":{"template":{"spec":{"containers":[{"name": "demo-deployment","env":[{"name":"foo","value":"bar"}]}]}}}}'
deployment.extensions "demo-deployment" patched

我可以通过命令行删除 env "foo"而不在整个部署中使用重新部署吗?

最佳答案

这来晚了,但对于新人,您可以使用以下 kubectl从部署中删除现有环境变量的命令

kubectl set env deployment/DEPLOYMENT_NAME  VARIABLE_NAME-
不要省略末尾的连字符 ( - )

关于kubernetes - kubectl 可以删除环境变量吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59656809/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com