我已经开始使用kustomize更新yaml文件。
我正在尝试将标签添加到Deployment
对象。 commonLabels
看起来不错,但它也将标签也应用到selector
(我不想要)
是否可以仅将新标签添加到metadata.labels
或spec.template.metadata.labels
?
这是一个示例deployment
对象:
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
labels:
service: servieName
owner: ownerName
name: myName
spec:
replicas: 1
strategy:
type: Recreate
template:
metadata:
labels:
app: servieName
owner: ownerName
<newLableHere>: <newValueHere>
...
答案 0 :(得分:1)
您需要专门为该对象定义一个补丁。