Skip to content

Commit

Permalink
fix(traefik-crds): remove unnecessary annotations
Browse files Browse the repository at this point in the history
  • Loading branch information
shinebayar-g authored Feb 13, 2025
1 parent 925cac1 commit 66836fb
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 5 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -129,9 +129,9 @@ helm upgrade traefik traefik/traefik
> you **have** to change ownership on CRDs **before** installing CRDs chart
```bash
kubectl get customresourcedefinitions.apiextensions.k8s.io -o name | grep traefik.io | xargs kubectl patch --type='json' -p='[{"op": "add", "path": "/metadata/labels", "value": {"app.kubernetes.io/managed-by":"Helm"}},{"op": "add", "path": "/metadata/annotations/meta.helm.sh~1release-name", "value":"traefik-crds"},{"op": "add", "path": "/metadata/annotations/meta.helm.sh~1release-namespace", "value":"traefik-crds"}]'
kubectl get customresourcedefinitions.apiextensions.k8s.io -o name | grep traefik.io | xargs kubectl patch --type='json' -p='[{"op": "add", "path": "/metadata/labels", "value": {"app.kubernetes.io/managed-by":"Helm"}},{"op": "add", "path": "/metadata/annotations/meta.helm.sh~1release-name", "value":"traefik-crds"},{"op": "add", "path": "/metadata/annotations/meta.helm.sh~1release-namespace", "value":"default"}]'
# If you use gateway API, you might also want to change Gateway API ownership
kubectl get customresourcedefinitions.apiextensions.k8s.io -o name | grep gateway.networking.k8s.io | xargs kubectl patch --type='json' -p='[{"op": "add", "path": "/metadata/labels", "value": {"app.kubernetes.io/managed-by":"Helm"}},{"op": "add", "path": "/metadata/annotations/meta.helm.sh~1release-name", "value":"traefik-crds"},{"op": "add", "path": "/metadata/annotations/meta.helm.sh~1release-namespace", "value":"traefik"}]'
kubectl get customresourcedefinitions.apiextensions.k8s.io -o name | grep gateway.networking.k8s.io | xargs kubectl patch --type='json' -p='[{"op": "add", "path": "/metadata/labels", "value": {"app.kubernetes.io/managed-by":"Helm"}},{"op": "add", "path": "/metadata/annotations/meta.helm.sh~1release-name", "value":"traefik-crds"},{"op": "add", "path": "/metadata/annotations/meta.helm.sh~1release-namespace", "value":"default"}]'
helm install traefik-crds traefik/traefik-crds
```

Expand Down
4 changes: 1 addition & 3 deletions traefik-crds/templates/_helpers.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,7 @@ Render CRDs file.
{{- $labelsAndAnnotations :=
(dict "metadata" (dict
"annotations" (dict
"app.kubernetes.io/managed-by" "Helm"
"meta.helm.sh/release-name" $scope.Release.Name
"meta.helm.sh/release-namespace" $scope.Release.Namespace
"app.kubernetes.io/managed-by" "Helm"
)
"labels" (dict
"app.kubernetes.io/managed-by" "Helm"
Expand Down

0 comments on commit 66836fb

Please sign in to comment.