Switch hook jobs from bitnami/kubectl to alpine/k8s:1.32.13

bitnami/kubectl has removed all version tags from Docker Hub,
leaving only :latest which is blocked by Kyverno disallow-latest-tag
policy. Switch to alpine/k8s:1.32.13 which has kubectl, bash, jq,
and uses proper version tags.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Scooby Husky
2026-03-10 18:08:22 -05:00
co-authored by Claude Opus 4.6
parent 263dd3f6cc
commit af573c647f
9 changed files with 9 additions and 9 deletions
@@ -14,7 +14,7 @@ spec:
serviceAccountName: argocd-hook-sa serviceAccountName: argocd-hook-sa
containers: containers:
- name: oauth-sync - name: oauth-sync
image: bitnami/kubectl:1.29 image: alpine/k8s:1.32.13
command: command:
- /bin/bash - /bin/bash
- -c - -c
@@ -13,7 +13,7 @@ spec:
serviceAccountName: argocd-hook-sa serviceAccountName: argocd-hook-sa
containers: containers:
- name: presync - name: presync
image: bitnami/kubectl:1.29 image: alpine/k8s:1.32.13
command: command:
- /bin/bash - /bin/bash
- -c - -c
@@ -13,7 +13,7 @@ spec:
serviceAccountName: argocd-hook-sa serviceAccountName: argocd-hook-sa
containers: containers:
- name: postsync - name: postsync
image: bitnami/kubectl:1.29 image: alpine/k8s:1.32.13
command: command:
- /bin/bash - /bin/bash
- -c - -c
@@ -13,7 +13,7 @@ spec:
serviceAccountName: argocd-hook-sa serviceAccountName: argocd-hook-sa
containers: containers:
- name: presync - name: presync
image: bitnami/kubectl:1.29 image: alpine/k8s:1.32.13
command: command:
- /bin/bash - /bin/bash
- -c - -c
@@ -16,7 +16,7 @@ spec:
restartPolicy: Never restartPolicy: Never
containers: containers:
- name: enroll - name: enroll
image: bitnami/kubectl:1.29 image: alpine/k8s:1.32.13
command: command:
- /bin/bash - /bin/bash
- -c - -c
@@ -16,7 +16,7 @@ spec:
restartPolicy: Never restartPolicy: Never
containers: containers:
- name: enroll - name: enroll
image: bitnami/kubectl:1.29 image: alpine/k8s:1.32.13
command: command:
- /bin/bash - /bin/bash
- -c - -c
@@ -13,7 +13,7 @@ spec:
serviceAccountName: argocd-hook-sa serviceAccountName: argocd-hook-sa
containers: containers:
- name: presync - name: presync
image: bitnami/kubectl:1.29 image: alpine/k8s:1.32.13
command: command:
- /bin/bash - /bin/bash
- -c - -c
@@ -14,7 +14,7 @@ spec:
serviceAccountName: argocd-hook-sa serviceAccountName: argocd-hook-sa
containers: containers:
- name: eso-bootstrap - name: eso-bootstrap
image: bitnami/kubectl:1.29 image: alpine/k8s:1.32.13
command: command:
- /bin/bash - /bin/bash
- -c - -c
@@ -14,7 +14,7 @@ spec:
serviceAccountName: argocd-hook-sa serviceAccountName: argocd-hook-sa
containers: containers:
- name: vault-init - name: vault-init
image: bitnami/kubectl:1.29 image: alpine/k8s:1.32.13
command: ["/bin/bash", "/scripts/vault-init-and-store.sh"] command: ["/bin/bash", "/scripts/vault-init-and-store.sh"]
volumeMounts: volumeMounts:
- name: scripts - name: scripts