From c53d4611da06f12203a6ebb59a1a3d06c63fc452 Mon Sep 17 00:00:00 2001 From: M Essam Hamed Date: Wed, 17 Sep 2025 18:04:55 +0300 Subject: [PATCH] Allow users to specify custom kubectl image for kubernetes-nbresource creation --- charts/kubernetes-operator/templates/kubernetes-nbresource.yaml | 2 +- charts/kubernetes-operator/values.yaml | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/charts/kubernetes-operator/templates/kubernetes-nbresource.yaml b/charts/kubernetes-operator/templates/kubernetes-nbresource.yaml index e9ec4b4..4e302da 100644 --- a/charts/kubernetes-operator/templates/kubernetes-nbresource.yaml +++ b/charts/kubernetes-operator/templates/kubernetes-nbresource.yaml @@ -35,7 +35,7 @@ spec: - kubectl wait --for 'jsonpath={.status.networkID}' -n {{ $routerNS }} nbroutingpeer router; containers: - name: apply-nbresource - image: "registry.suse.com/suse/kubectl:latest" + image: {{ .Values.ingress.kubernetesAPI.customKubectlImage | default "registry.suse.com/suse/kubectl:latest"}} env: - name: NBRESOURCE_VALUE value: | diff --git a/charts/kubernetes-operator/values.yaml b/charts/kubernetes-operator/values.yaml index 6bcaa17..d238055 100644 --- a/charts/kubernetes-operator/values.yaml +++ b/charts/kubernetes-operator/values.yaml @@ -147,6 +147,7 @@ ingress: # - group2 policies: [] # - default + customKubectlImage: "registry.suse.com/suse/kubectl:latest" router: # Deploy routing peer(s) enabled: false