gpt4 book ai didi

kubernetes - 标签部署 pod 模板

转载 作者:行者123 更新时间:2023-12-02 11:58:33 25 4
gpt4 key购买 nike

在创建部署后,是否有任何方法可以在 .spec.template 中添加标签?所以,我知道这是可以做到的

kubectl 标签部署 myDeployment myLabelKey=myLabelValue

但这只会将标签添加到 .metadata.labels。我想向 .spec.template.metadata.labels 添加标签。

最佳答案

这应该可以使用 kubectl patch命令。以下补丁文件将向 spec.template.metadata.labels 属性添加一个新标签:

spec:
template:
metadata:
labels:
myLabelKey: myLabelValue

然后申请:

$ kubectl patch deployment myDeployment --patch "$(cat patchfile.yaml)" 

或者,使用内联 JSON 而不是单独的文件:

$ kubectl patch deployment myDeployment --patch '{"spec": {"template": {"metadata": {"labels": {"myLabelKey": "myLabelValue"}}}}}'

关于kubernetes - 标签部署 pod 模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50142057/

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