Kiali revision 2.8.0 Chart has waitjob image hardcoded , no longer accepts {{ .Values.waitJob.scripts.image }}
Bug
Description
Kiali no longer honors overlay setting values.waitJob.scripts.image . While deploying Bigbang 2.51.1 patch, we could not update Kiali because the wait job could not pull the docker image.
Looking at the the chart in 2.8.0 , it appears the value is hardcoded. Gluon-0.5.15.tgz in kiali repo - 2.8.0
apiVersion: batch/v1
kind: Job
metadata:
namespace: {{ .Release.Namespace }}
name: "{{ .Chart.Name }}-wait-job"
annotations:
"helm.sh/hook": post-install,post-upgrade
"helm.sh/hook-weight": "10000"
"helm.sh/hook-delete-policy": hook-succeeded,before-hook-creation, hook-failed
spec:
template:
metadata:
spec:
serviceAccountName: "{{ .Chart.Name }}-wait-job-sa"
restartPolicy: Never
imagePullSecrets:
- name: private-registry
containers:
- name: wait-job
image: registry1.dso.mil/ironbank/opensource/kubernetes/kubectl:v1.30.11
imagePullPolicy: IfNotPresent
workingDir: /wait
command:
- "/bin/bash"
BigBang Version
What version of BigBang were you running? 2.51.1