From 1ecfaaf12b382581e116fdacbcabe4c7da82f363 Mon Sep 17 00:00:00 2001 From: Atanas Dinov Date: Tue, 19 Dec 2023 13:21:54 +0200 Subject: [PATCH] Use release namespace in CDI (#67) * Use release namespace * Rename hook templates --- assets/cdi/cdi-0.2.0.tgz | Bin 27252 -> 27194 bytes charts/cdi/0.2.0/templates/NOTES.txt | 2 +- charts/cdi/0.2.0/templates/cdi-operator.yaml | 19 ++++-------- ...ninstall.yaml => cdi-uninstall-hooks.yaml} | 6 ++-- .../0.2.0/templates/{cdi-cr.yaml => cdi.yaml} | 0 ...ninstall.yaml => crd-uninstall-hooks.yaml} | 23 +++++---------- ...rd-upgrade.yaml => crd-upgrade-hooks.yaml} | 27 ++++++------------ index.yaml | 4 +-- packages/cdi/charts/templates/NOTES.txt | 2 +- .../cdi/charts/templates/cdi-operator.yaml | 19 ++++-------- ...ninstall.yaml => cdi-uninstall-hooks.yaml} | 6 ++-- .../templates/{cdi-cr.yaml => cdi.yaml} | 0 ...ninstall.yaml => crd-uninstall-hooks.yaml} | 23 +++++---------- ...rd-upgrade.yaml => crd-upgrade-hooks.yaml} | 27 ++++++------------ 14 files changed, 54 insertions(+), 104 deletions(-) rename charts/cdi/0.2.0/templates/{cdi-cr-uninstall.yaml => cdi-uninstall-hooks.yaml} (93%) rename charts/cdi/0.2.0/templates/{cdi-cr.yaml => cdi.yaml} (100%) rename charts/cdi/0.2.0/templates/{cdi-crd-uninstall.yaml => crd-uninstall-hooks.yaml} (82%) rename charts/cdi/0.2.0/templates/{cdi-crd-upgrade.yaml => crd-upgrade-hooks.yaml} (85%) rename packages/cdi/charts/templates/{cdi-cr-uninstall.yaml => cdi-uninstall-hooks.yaml} (93%) rename packages/cdi/charts/templates/{cdi-cr.yaml => cdi.yaml} (100%) rename packages/cdi/charts/templates/{cdi-crd-uninstall.yaml => crd-uninstall-hooks.yaml} (82%) rename packages/cdi/charts/templates/{cdi-crd-upgrade.yaml => crd-upgrade-hooks.yaml} (85%) diff --git a/assets/cdi/cdi-0.2.0.tgz b/assets/cdi/cdi-0.2.0.tgz index a946377a2ab80fbdfa43c8f8c8c5d1c2956232ac..9688cea8ebaf58f5622ae7c8e2beee6aaeb148a4 100644 GIT binary patch literal 27194 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 diff --git a/charts/cdi/0.2.0/templates/NOTES.txt b/charts/cdi/0.2.0/templates/NOTES.txt index 56eb2cba..9e79f627 100644 --- a/charts/cdi/0.2.0/templates/NOTES.txt +++ b/charts/cdi/0.2.0/templates/NOTES.txt @@ -1,2 +1,2 @@ Verify that all CDI components are installed correctly: - kubectl get all -n cdi + kubectl get all -n {{ .Release.Namespace }} diff --git a/charts/cdi/0.2.0/templates/cdi-operator.yaml b/charts/cdi/0.2.0/templates/cdi-operator.yaml index 5ed271b8..0260230e 100644 --- a/charts/cdi/0.2.0/templates/cdi-operator.yaml +++ b/charts/cdi/0.2.0/templates/cdi-operator.yaml @@ -1,10 +1,3 @@ -apiVersion: v1 -kind: Namespace -metadata: - labels: - cdi.kubevirt.io: "" - name: cdi ---- apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: @@ -277,7 +270,7 @@ roleRef: subjects: - kind: ServiceAccount name: cdi-operator - namespace: cdi + namespace: {{ .Release.Namespace }} --- apiVersion: v1 kind: ServiceAccount @@ -285,7 +278,7 @@ metadata: labels: operator.cdi.kubevirt.io: "" name: cdi-operator - namespace: cdi + namespace: {{ .Release.Namespace }} --- apiVersion: rbac.authorization.k8s.io/v1 kind: Role @@ -295,7 +288,7 @@ metadata: app.kubernetes.io/managed-by: cdi-operator cdi.kubevirt.io: "" name: cdi-operator - namespace: cdi + namespace: {{ .Release.Namespace }} rules: - apiGroups: - rbac.authorization.k8s.io @@ -364,7 +357,7 @@ metadata: app.kubernetes.io/managed-by: cdi-operator cdi.kubevirt.io: "" name: cdi-operator - namespace: cdi + namespace: {{ .Release.Namespace }} roleRef: apiGroup: rbac.authorization.k8s.io kind: Role @@ -372,7 +365,7 @@ roleRef: subjects: - kind: ServiceAccount name: cdi-operator - namespace: cdi + namespace: {{ .Release.Namespace }} --- apiVersion: apps/v1 kind: Deployment @@ -382,7 +375,7 @@ metadata: operator.cdi.kubevirt.io: "" prometheus.cdi.kubevirt.io: "true" name: cdi-operator - namespace: cdi + namespace: {{ .Release.Namespace }} spec: replicas: 1 selector: diff --git a/charts/cdi/0.2.0/templates/cdi-cr-uninstall.yaml b/charts/cdi/0.2.0/templates/cdi-uninstall-hooks.yaml similarity index 93% rename from charts/cdi/0.2.0/templates/cdi-cr-uninstall.yaml rename to charts/cdi/0.2.0/templates/cdi-uninstall-hooks.yaml index b7a87a46..19c0e05e 100644 --- a/charts/cdi/0.2.0/templates/cdi-cr-uninstall.yaml +++ b/charts/cdi/0.2.0/templates/cdi-uninstall-hooks.yaml @@ -1,7 +1,7 @@ apiVersion: v1 kind: ServiceAccount metadata: - namespace: cdi + namespace: {{ .Release.Namespace }} name: cdi-cr-uninstaller annotations: "helm.sh/hook": pre-delete @@ -33,7 +33,7 @@ metadata: "helm.sh/hook-weight": "2" subjects: - kind: ServiceAccount - namespace: cdi + namespace: {{ .Release.Namespace }} name: cdi-cr-uninstaller roleRef: kind: ClusterRole @@ -43,7 +43,7 @@ roleRef: apiVersion: batch/v1 kind: Job metadata: - namespace: cdi + namespace: {{ .Release.Namespace }} name: cdi-cr-uninstaller annotations: "helm.sh/hook": pre-delete diff --git a/charts/cdi/0.2.0/templates/cdi-cr.yaml b/charts/cdi/0.2.0/templates/cdi.yaml similarity index 100% rename from charts/cdi/0.2.0/templates/cdi-cr.yaml rename to charts/cdi/0.2.0/templates/cdi.yaml diff --git a/charts/cdi/0.2.0/templates/cdi-crd-uninstall.yaml b/charts/cdi/0.2.0/templates/crd-uninstall-hooks.yaml similarity index 82% rename from charts/cdi/0.2.0/templates/cdi-crd-uninstall.yaml rename to charts/cdi/0.2.0/templates/crd-uninstall-hooks.yaml index 12814ac6..9150d9eb 100644 --- a/charts/cdi/0.2.0/templates/cdi-crd-uninstall.yaml +++ b/charts/cdi/0.2.0/templates/crd-uninstall-hooks.yaml @@ -1,21 +1,12 @@ apiVersion: v1 -kind: Namespace -metadata: - name: cdi-crd-uninstall - annotations: - "helm.sh/hook": post-delete - "helm.sh/hook-delete-policy": hook-succeeded - "helm.sh/hook-weight": "1" ---- -apiVersion: v1 kind: ServiceAccount metadata: - namespace: cdi-crd-uninstall + namespace: {{ .Release.Namespace }} name: cdi-crd-uninstaller annotations: "helm.sh/hook": post-delete "helm.sh/hook-delete-policy": hook-succeeded - "helm.sh/hook-weight": "2" + "helm.sh/hook-weight": "1" --- apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole @@ -24,7 +15,7 @@ metadata: annotations: "helm.sh/hook": post-delete "helm.sh/hook-delete-policy": hook-succeeded - "helm.sh/hook-weight": "2" + "helm.sh/hook-weight": "1" rules: - apiGroups: [ "apiextensions.k8s.io" ] resources: [ "customresourcedefinitions" ] @@ -39,10 +30,10 @@ metadata: annotations: "helm.sh/hook": post-delete "helm.sh/hook-delete-policy": hook-succeeded - "helm.sh/hook-weight": "3" + "helm.sh/hook-weight": "2" subjects: - kind: ServiceAccount - namespace: cdi-crd-uninstall + namespace: {{ .Release.Namespace }} name: cdi-crd-uninstaller roleRef: kind: ClusterRole @@ -52,12 +43,12 @@ roleRef: apiVersion: batch/v1 kind: Job metadata: - namespace: cdi-crd-uninstall + namespace: {{ .Release.Namespace }} name: cdi-crd-uninstaller annotations: "helm.sh/hook": post-delete "helm.sh/hook-delete-policy": hook-succeeded - "helm.sh/hook-weight": "4" + "helm.sh/hook-weight": "3" spec: template: metadata: diff --git a/charts/cdi/0.2.0/templates/cdi-crd-upgrade.yaml b/charts/cdi/0.2.0/templates/crd-upgrade-hooks.yaml similarity index 85% rename from charts/cdi/0.2.0/templates/cdi-crd-upgrade.yaml rename to charts/cdi/0.2.0/templates/crd-upgrade-hooks.yaml index 98394db1..cfb35312 100644 --- a/charts/cdi/0.2.0/templates/cdi-crd-upgrade.yaml +++ b/charts/cdi/0.2.0/templates/crd-upgrade-hooks.yaml @@ -1,21 +1,12 @@ apiVersion: v1 -kind: Namespace -metadata: - name: cdi-crd-upgrade - annotations: - "helm.sh/hook": pre-upgrade - "helm.sh/hook-delete-policy": hook-succeeded - "helm.sh/hook-weight": "1" ---- -apiVersion: v1 kind: ConfigMap metadata: - namespace: cdi-crd-upgrade + namespace: {{ .Release.Namespace }} name: cdi-crd-manifest annotations: "helm.sh/hook": pre-upgrade "helm.sh/hook-delete-policy": hook-succeeded - "helm.sh/hook-weight": "2" + "helm.sh/hook-weight": "1" data: crd: |- {{ $.Files.Get "crds/cdi.yaml" | nindent 4 }} @@ -23,12 +14,12 @@ data: apiVersion: v1 kind: ServiceAccount metadata: - namespace: cdi-crd-upgrade + namespace: {{ .Release.Namespace }} name: cdi-crd-upgrader annotations: "helm.sh/hook": pre-upgrade "helm.sh/hook-delete-policy": hook-succeeded - "helm.sh/hook-weight": "3" + "helm.sh/hook-weight": "2" --- apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole @@ -37,7 +28,7 @@ metadata: annotations: "helm.sh/hook": pre-upgrade "helm.sh/hook-delete-policy": hook-succeeded - "helm.sh/hook-weight": "3" + "helm.sh/hook-weight": "2" rules: - apiGroups: [ "" ] resources: [ "configmaps" ] @@ -57,10 +48,10 @@ metadata: annotations: "helm.sh/hook": pre-upgrade "helm.sh/hook-delete-policy": hook-succeeded - "helm.sh/hook-weight": "4" + "helm.sh/hook-weight": "3" subjects: - kind: ServiceAccount - namespace: cdi-crd-upgrade + namespace: {{ .Release.Namespace }} name: cdi-crd-upgrader roleRef: kind: ClusterRole @@ -70,12 +61,12 @@ roleRef: apiVersion: batch/v1 kind: Job metadata: - namespace: cdi-crd-upgrade + namespace: {{ .Release.Namespace }} name: cdi-crd-upgrader annotations: "helm.sh/hook": pre-upgrade "helm.sh/hook-delete-policy": hook-succeeded - "helm.sh/hook-weight": "5" + "helm.sh/hook-weight": "4" spec: template: metadata: diff --git a/index.yaml b/index.yaml index 1a612cfc..b9b67437 100755 --- a/index.yaml +++ b/index.yaml @@ -38,9 +38,9 @@ entries: cdi: - apiVersion: v2 appVersion: 1.57.0 - created: "2023-12-06T17:40:36.160396+02:00" + created: "2023-12-15T18:50:03.149872+02:00" description: A Helm chart for Containerized-Data-Importer (CDI) - digest: 90f31de768ef55729dccb75aab892181f9faf522fc15f5bde11186dd622d5aaf + digest: 4c49e19f27778126f991f9eab01bdd80e6839272d66af928667d32f21342556b icon: https://raw.githubusercontent.com/cncf/artwork/main/projects/kubevirt/icon/color/kubevirt-icon-color.svg name: cdi type: application diff --git a/packages/cdi/charts/templates/NOTES.txt b/packages/cdi/charts/templates/NOTES.txt index 56eb2cba..9e79f627 100644 --- a/packages/cdi/charts/templates/NOTES.txt +++ b/packages/cdi/charts/templates/NOTES.txt @@ -1,2 +1,2 @@ Verify that all CDI components are installed correctly: - kubectl get all -n cdi + kubectl get all -n {{ .Release.Namespace }} diff --git a/packages/cdi/charts/templates/cdi-operator.yaml b/packages/cdi/charts/templates/cdi-operator.yaml index 5ed271b8..0260230e 100644 --- a/packages/cdi/charts/templates/cdi-operator.yaml +++ b/packages/cdi/charts/templates/cdi-operator.yaml @@ -1,10 +1,3 @@ -apiVersion: v1 -kind: Namespace -metadata: - labels: - cdi.kubevirt.io: "" - name: cdi ---- apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: @@ -277,7 +270,7 @@ roleRef: subjects: - kind: ServiceAccount name: cdi-operator - namespace: cdi + namespace: {{ .Release.Namespace }} --- apiVersion: v1 kind: ServiceAccount @@ -285,7 +278,7 @@ metadata: labels: operator.cdi.kubevirt.io: "" name: cdi-operator - namespace: cdi + namespace: {{ .Release.Namespace }} --- apiVersion: rbac.authorization.k8s.io/v1 kind: Role @@ -295,7 +288,7 @@ metadata: app.kubernetes.io/managed-by: cdi-operator cdi.kubevirt.io: "" name: cdi-operator - namespace: cdi + namespace: {{ .Release.Namespace }} rules: - apiGroups: - rbac.authorization.k8s.io @@ -364,7 +357,7 @@ metadata: app.kubernetes.io/managed-by: cdi-operator cdi.kubevirt.io: "" name: cdi-operator - namespace: cdi + namespace: {{ .Release.Namespace }} roleRef: apiGroup: rbac.authorization.k8s.io kind: Role @@ -372,7 +365,7 @@ roleRef: subjects: - kind: ServiceAccount name: cdi-operator - namespace: cdi + namespace: {{ .Release.Namespace }} --- apiVersion: apps/v1 kind: Deployment @@ -382,7 +375,7 @@ metadata: operator.cdi.kubevirt.io: "" prometheus.cdi.kubevirt.io: "true" name: cdi-operator - namespace: cdi + namespace: {{ .Release.Namespace }} spec: replicas: 1 selector: diff --git a/packages/cdi/charts/templates/cdi-cr-uninstall.yaml b/packages/cdi/charts/templates/cdi-uninstall-hooks.yaml similarity index 93% rename from packages/cdi/charts/templates/cdi-cr-uninstall.yaml rename to packages/cdi/charts/templates/cdi-uninstall-hooks.yaml index b7a87a46..19c0e05e 100644 --- a/packages/cdi/charts/templates/cdi-cr-uninstall.yaml +++ b/packages/cdi/charts/templates/cdi-uninstall-hooks.yaml @@ -1,7 +1,7 @@ apiVersion: v1 kind: ServiceAccount metadata: - namespace: cdi + namespace: {{ .Release.Namespace }} name: cdi-cr-uninstaller annotations: "helm.sh/hook": pre-delete @@ -33,7 +33,7 @@ metadata: "helm.sh/hook-weight": "2" subjects: - kind: ServiceAccount - namespace: cdi + namespace: {{ .Release.Namespace }} name: cdi-cr-uninstaller roleRef: kind: ClusterRole @@ -43,7 +43,7 @@ roleRef: apiVersion: batch/v1 kind: Job metadata: - namespace: cdi + namespace: {{ .Release.Namespace }} name: cdi-cr-uninstaller annotations: "helm.sh/hook": pre-delete diff --git a/packages/cdi/charts/templates/cdi-cr.yaml b/packages/cdi/charts/templates/cdi.yaml similarity index 100% rename from packages/cdi/charts/templates/cdi-cr.yaml rename to packages/cdi/charts/templates/cdi.yaml diff --git a/packages/cdi/charts/templates/cdi-crd-uninstall.yaml b/packages/cdi/charts/templates/crd-uninstall-hooks.yaml similarity index 82% rename from packages/cdi/charts/templates/cdi-crd-uninstall.yaml rename to packages/cdi/charts/templates/crd-uninstall-hooks.yaml index 12814ac6..9150d9eb 100644 --- a/packages/cdi/charts/templates/cdi-crd-uninstall.yaml +++ b/packages/cdi/charts/templates/crd-uninstall-hooks.yaml @@ -1,21 +1,12 @@ apiVersion: v1 -kind: Namespace -metadata: - name: cdi-crd-uninstall - annotations: - "helm.sh/hook": post-delete - "helm.sh/hook-delete-policy": hook-succeeded - "helm.sh/hook-weight": "1" ---- -apiVersion: v1 kind: ServiceAccount metadata: - namespace: cdi-crd-uninstall + namespace: {{ .Release.Namespace }} name: cdi-crd-uninstaller annotations: "helm.sh/hook": post-delete "helm.sh/hook-delete-policy": hook-succeeded - "helm.sh/hook-weight": "2" + "helm.sh/hook-weight": "1" --- apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole @@ -24,7 +15,7 @@ metadata: annotations: "helm.sh/hook": post-delete "helm.sh/hook-delete-policy": hook-succeeded - "helm.sh/hook-weight": "2" + "helm.sh/hook-weight": "1" rules: - apiGroups: [ "apiextensions.k8s.io" ] resources: [ "customresourcedefinitions" ] @@ -39,10 +30,10 @@ metadata: annotations: "helm.sh/hook": post-delete "helm.sh/hook-delete-policy": hook-succeeded - "helm.sh/hook-weight": "3" + "helm.sh/hook-weight": "2" subjects: - kind: ServiceAccount - namespace: cdi-crd-uninstall + namespace: {{ .Release.Namespace }} name: cdi-crd-uninstaller roleRef: kind: ClusterRole @@ -52,12 +43,12 @@ roleRef: apiVersion: batch/v1 kind: Job metadata: - namespace: cdi-crd-uninstall + namespace: {{ .Release.Namespace }} name: cdi-crd-uninstaller annotations: "helm.sh/hook": post-delete "helm.sh/hook-delete-policy": hook-succeeded - "helm.sh/hook-weight": "4" + "helm.sh/hook-weight": "3" spec: template: metadata: diff --git a/packages/cdi/charts/templates/cdi-crd-upgrade.yaml b/packages/cdi/charts/templates/crd-upgrade-hooks.yaml similarity index 85% rename from packages/cdi/charts/templates/cdi-crd-upgrade.yaml rename to packages/cdi/charts/templates/crd-upgrade-hooks.yaml index 98394db1..cfb35312 100644 --- a/packages/cdi/charts/templates/cdi-crd-upgrade.yaml +++ b/packages/cdi/charts/templates/crd-upgrade-hooks.yaml @@ -1,21 +1,12 @@ apiVersion: v1 -kind: Namespace -metadata: - name: cdi-crd-upgrade - annotations: - "helm.sh/hook": pre-upgrade - "helm.sh/hook-delete-policy": hook-succeeded - "helm.sh/hook-weight": "1" ---- -apiVersion: v1 kind: ConfigMap metadata: - namespace: cdi-crd-upgrade + namespace: {{ .Release.Namespace }} name: cdi-crd-manifest annotations: "helm.sh/hook": pre-upgrade "helm.sh/hook-delete-policy": hook-succeeded - "helm.sh/hook-weight": "2" + "helm.sh/hook-weight": "1" data: crd: |- {{ $.Files.Get "crds/cdi.yaml" | nindent 4 }} @@ -23,12 +14,12 @@ data: apiVersion: v1 kind: ServiceAccount metadata: - namespace: cdi-crd-upgrade + namespace: {{ .Release.Namespace }} name: cdi-crd-upgrader annotations: "helm.sh/hook": pre-upgrade "helm.sh/hook-delete-policy": hook-succeeded - "helm.sh/hook-weight": "3" + "helm.sh/hook-weight": "2" --- apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole @@ -37,7 +28,7 @@ metadata: annotations: "helm.sh/hook": pre-upgrade "helm.sh/hook-delete-policy": hook-succeeded - "helm.sh/hook-weight": "3" + "helm.sh/hook-weight": "2" rules: - apiGroups: [ "" ] resources: [ "configmaps" ] @@ -57,10 +48,10 @@ metadata: annotations: "helm.sh/hook": pre-upgrade "helm.sh/hook-delete-policy": hook-succeeded - "helm.sh/hook-weight": "4" + "helm.sh/hook-weight": "3" subjects: - kind: ServiceAccount - namespace: cdi-crd-upgrade + namespace: {{ .Release.Namespace }} name: cdi-crd-upgrader roleRef: kind: ClusterRole @@ -70,12 +61,12 @@ roleRef: apiVersion: batch/v1 kind: Job metadata: - namespace: cdi-crd-upgrade + namespace: {{ .Release.Namespace }} name: cdi-crd-upgrader annotations: "helm.sh/hook": pre-upgrade "helm.sh/hook-delete-policy": hook-succeeded - "helm.sh/hook-weight": "5" + "helm.sh/hook-weight": "4" spec: template: metadata: