Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

helm chart: helperPod - fix documentation or fix back setup (better) #281

Open
cr1st1p opened this issue Nov 27, 2022 · 4 comments · May be fixed by #365
Open

helm chart: helperPod - fix documentation or fix back setup (better) #281

cr1st1p opened this issue Nov 27, 2022 · 4 comments · May be fixed by #365

Comments

@cr1st1p
Copy link

cr1st1p commented Nov 27, 2022

It looks like at a certain point you removed the possibility to completely define the helper pod definition, while you actually kept the helm chart's README.md still mentioning it.
Please do one of:
a) fix the README.md and document helperImage value (and remove configmap.helperPod),
b) revert back that change (7a55712)
c) allow adding helper pod annotations

Preferrably b) or c). Reason: under istio, I really need to add an annotation, so that the pod stops.

@cr1st1p
Copy link
Author

cr1st1p commented Nov 27, 2022

For c), maybe add something along (untested if not defined):
....
name: helper-pod
{{ if .Values.helperImage.annotations }}
annotations:
{{ .Values.helperImage.annotations | toYaml | nindent 8 }}
{{ end }}
spec:
....

@justusbunsi
Copy link

justusbunsi commented Dec 1, 2022

My 2 ct:

It would be great if we were at least able to customize pod name and/or pod namespace. Preferably the whole template 😉.
Imaging having multiple provisioners with different settings in the same cluster. One maybe persists data and the other is fully ephemeral. At some point in time both provisioners might provision a PV at the very same time. That's when the static pod name will create conflicts.

@derekbit
Copy link
Member

For c), maybe add something along (untested if not defined): .... name: helper-pod {{ if .Values.helperImage.annotations }} annotations: {{ .Values.helperImage.annotations | toYaml | nindent 8 }} {{ end }} spec: ....

@cr1st1p @justusbunsi

Welcome to submit a PR addressing the issue. Many thanks.

@justusbunsi justusbunsi linked a pull request Nov 21, 2023 that will close this issue
@justusbunsi
Copy link

@derekbit Took me a bit to come back to this issue. I provided a PR for it (#365). Please let me know if there's something that need to be changed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants