This image provides kubectl
1.29.2
installation with envsubst
support.
FROM scaffoldeducation/kubectl:latest
You can use it in a Gitlab CI pipeline:
deploy:
stage: deploy
image: scaffoldeducation/kubectl:latest
before_script: for file in ci/k8s/*.yml; do envsubst < $file >> k8s-manifest.yml; done
script: kubectl apply -f k8s-manifest.yml