-
Notifications
You must be signed in to change notification settings - Fork 107
v0.22.0: image template does not work when installing trust-manager and cert-manager from one umbrella chart #908
Copy link
Copy link
Open
Description
I install cert-manager and trust-manager together from an umbrella chart:
dependencies:
- name: cert-manager
version: v1.19.4
repository: https://charts.jetstack.io
- name: trust-manager
version: v0.22.0
repository: https://charts.jetstack.io
The image-template of trust manager changed with v0.22.0 and differs from the cert-manager but share the name. Cert-manager image-template wins and this results in a broken images:
❯ helm template --release-name cm . | grep 'image: '
image: "quay.io/jetstack/cert-manager-cainjector:v1.19.4"
image: "quay.io/jetstack/cert-manager-controller:v1.19.4"
image: "quay.io/jetstack/cert-manager-webhook:v1.19.4"
image: ":quay.io"
image: ":quay.io"
image: "quay.io/jetstack/cert-manager-startupapicheck:v1.19.4"
there are 2 workarrounds for this, use cert-manager v1.20.0-beta.0:
❯ helm template --release-name cm . | grep 'image: '
image: "quay.io/jetstack/cert-manager-cainjector:v1.20.0-beta.0"
image: "quay.io/jetstack/cert-manager-controller:v1.20.0-beta.0"
image: "quay.io/jetstack/cert-manager-webhook:v1.20.0-beta.0"
image: "quay.io/jetstack/trust-pkg-debian-bookworm:20230311-deb12u1.5"
image: "quay.io/jetstack/trust-manager:v0.22.0"
image: "quay.io/jetstack/cert-manager-startupapicheck:v1.20.0-beta.0"
or overwrite the image:
...
trust-manager:
image:
repository: quay.io/jetstack/trust-manager
tag: v0.22.0
defaultPackageImage:
repository: quay.io/jetstack/trust-pkg-debian-bookworm
tag: 20230311-deb12u1.5
❯ helm template --release-name cm . | grep 'image: '
image: "quay.io/jetstack/cert-manager-cainjector:v1.19.4"
image: "quay.io/jetstack/cert-manager-controller:v1.19.4"
image: "quay.io/jetstack/cert-manager-webhook:v1.19.4"
image: "quay.io/jetstack/trust-pkg-debian-bookworm:20230311-deb12u1.5"
image: "quay.io/jetstack/trust-manager:v0.22.0"
image: "quay.io/jetstack/cert-manager-startupapicheck:v1.19.4"
this will be fixed with the release of cert-manager v1.20.0
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels