From 306d374ede72930ca136bcc975d01f0caaee2666 Mon Sep 17 00:00:00 2001 From: Scooby Husky Date: Tue, 10 Mar 2026 17:57:08 -0500 Subject: [PATCH] Fix bitnami/kubectl image tag in hook jobs The bitnami/kubectl:1.31 tag doesn't exist on Docker Hub. Updated all hook jobs to use bitnami/kubectl:latest. Co-Authored-By: Claude Opus 4.6 --- infrastructure/authentik/manifests/oauth-sync-job.yaml | 2 +- infrastructure/authentik/manifests/presync-job.yaml | 2 +- infrastructure/crowdsec/manifests/postsync-job.yaml | 2 +- infrastructure/crowdsec/manifests/presync-job.yaml | 2 +- .../istio/manifests/apps/namespace-enrollment-job.yaml | 2 +- .../istio/manifests/mesh/namespace-enrollment-job.yaml | 2 +- infrastructure/netbird/manifests/presync-job.yaml | 2 +- infrastructure/vault/manifests/eso-bootstrap-job.yaml | 2 +- infrastructure/vault/manifests/vault-init-job.yaml | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/infrastructure/authentik/manifests/oauth-sync-job.yaml b/infrastructure/authentik/manifests/oauth-sync-job.yaml index fcd5159..7f6596d 100644 --- a/infrastructure/authentik/manifests/oauth-sync-job.yaml +++ b/infrastructure/authentik/manifests/oauth-sync-job.yaml @@ -14,7 +14,7 @@ spec: serviceAccountName: argocd-hook-sa containers: - name: oauth-sync - image: bitnami/kubectl:1.31 + image: bitnami/kubectl:latest command: - /bin/bash - -c diff --git a/infrastructure/authentik/manifests/presync-job.yaml b/infrastructure/authentik/manifests/presync-job.yaml index 64ee61d..901c127 100644 --- a/infrastructure/authentik/manifests/presync-job.yaml +++ b/infrastructure/authentik/manifests/presync-job.yaml @@ -13,7 +13,7 @@ spec: serviceAccountName: argocd-hook-sa containers: - name: presync - image: bitnami/kubectl:1.31 + image: bitnami/kubectl:latest command: - /bin/bash - -c diff --git a/infrastructure/crowdsec/manifests/postsync-job.yaml b/infrastructure/crowdsec/manifests/postsync-job.yaml index 8eb604b..1be2153 100644 --- a/infrastructure/crowdsec/manifests/postsync-job.yaml +++ b/infrastructure/crowdsec/manifests/postsync-job.yaml @@ -13,7 +13,7 @@ spec: serviceAccountName: argocd-hook-sa containers: - name: postsync - image: bitnami/kubectl:1.31 + image: bitnami/kubectl:latest command: - /bin/bash - -c diff --git a/infrastructure/crowdsec/manifests/presync-job.yaml b/infrastructure/crowdsec/manifests/presync-job.yaml index 32980d3..61f9d43 100644 --- a/infrastructure/crowdsec/manifests/presync-job.yaml +++ b/infrastructure/crowdsec/manifests/presync-job.yaml @@ -13,7 +13,7 @@ spec: serviceAccountName: argocd-hook-sa containers: - name: presync - image: bitnami/kubectl:1.31 + image: bitnami/kubectl:latest command: - /bin/bash - -c diff --git a/infrastructure/istio/manifests/apps/namespace-enrollment-job.yaml b/infrastructure/istio/manifests/apps/namespace-enrollment-job.yaml index 5e89c9f..250fbc8 100644 --- a/infrastructure/istio/manifests/apps/namespace-enrollment-job.yaml +++ b/infrastructure/istio/manifests/apps/namespace-enrollment-job.yaml @@ -16,7 +16,7 @@ spec: restartPolicy: Never containers: - name: enroll - image: bitnami/kubectl:1.29 + image: bitnami/kubectl:latest command: - /bin/bash - -c diff --git a/infrastructure/istio/manifests/mesh/namespace-enrollment-job.yaml b/infrastructure/istio/manifests/mesh/namespace-enrollment-job.yaml index 0cefc4a..bbf9f32 100644 --- a/infrastructure/istio/manifests/mesh/namespace-enrollment-job.yaml +++ b/infrastructure/istio/manifests/mesh/namespace-enrollment-job.yaml @@ -16,7 +16,7 @@ spec: restartPolicy: Never containers: - name: enroll - image: bitnami/kubectl:1.29 + image: bitnami/kubectl:latest command: - /bin/bash - -c diff --git a/infrastructure/netbird/manifests/presync-job.yaml b/infrastructure/netbird/manifests/presync-job.yaml index c838f4d..97f561c 100644 --- a/infrastructure/netbird/manifests/presync-job.yaml +++ b/infrastructure/netbird/manifests/presync-job.yaml @@ -13,7 +13,7 @@ spec: serviceAccountName: argocd-hook-sa containers: - name: presync - image: bitnami/kubectl:1.31 + image: bitnami/kubectl:latest command: - /bin/bash - -c diff --git a/infrastructure/vault/manifests/eso-bootstrap-job.yaml b/infrastructure/vault/manifests/eso-bootstrap-job.yaml index d2a7ad2..5973e31 100644 --- a/infrastructure/vault/manifests/eso-bootstrap-job.yaml +++ b/infrastructure/vault/manifests/eso-bootstrap-job.yaml @@ -14,7 +14,7 @@ spec: serviceAccountName: argocd-hook-sa containers: - name: eso-bootstrap - image: bitnami/kubectl:1.31 + image: bitnami/kubectl:latest command: - /bin/bash - -c diff --git a/infrastructure/vault/manifests/vault-init-job.yaml b/infrastructure/vault/manifests/vault-init-job.yaml index 66826f9..481887b 100644 --- a/infrastructure/vault/manifests/vault-init-job.yaml +++ b/infrastructure/vault/manifests/vault-init-job.yaml @@ -14,7 +14,7 @@ spec: serviceAccountName: argocd-hook-sa containers: - name: vault-init - image: bitnami/kubectl:1.31 + image: bitnami/kubectl:latest command: ["/bin/bash", "/scripts/vault-init-and-store.sh"] volumeMounts: - name: scripts