We should make these configurable so that air-gapped environments can specify their own registries for these images, defaulting to what we currently have.
A caveat with the current functionality is that the apply and delete images must not be lower than 1.27.0, as this is when the KUBECTL_APPLYSET was introduced as alpha. We rely on this functionality, so it must be available.
The official
kubectl
image within theapply
step and thebitnami/kubectl
image from the render steps are hard-coded.We should make these configurable so that air-gapped environments can specify their own registries for these images, defaulting to what we currently have.
A caveat with the current functionality is that the
apply
and delete images must not be lower than 1.27.0, as this is when theKUBECTL_APPLYSET
was introduced as alpha. We rely on this functionality, so it must be available.