I've started to use kustomize to update the yaml files. I'm trying to add labels to Deployment
object. commonLabels
seems pretty good but it applies the label to selector
as well (which I don't want)
Is there a way to add new label only to metadata.labels
or spec.template.metadata.labels
?
here's a sample deployment
object :
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>
...
You would need to define a patch for that object specifically.