Browse Source

use kustomize to set image tags

main
Nicolas Massé 3 years ago
parent
commit
6c5889f278
  1. 11
      tekton/kustomization.yaml
  2. 4
      tekton/kustomize-set-image.yaml
  3. 3
      tekton/tekton-image-transformer.yaml

11
tekton/kustomization.yaml

@ -0,0 +1,11 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- kustomize-set-image.yaml
configurations:
- tekton-image-transformer.yaml
images:
- newTag: v4.5.0
name: k8s.gcr.io/kustomize/kustomize
- newTag: v2.26.2
name: docker.io/alpine/git

4
tekton/kustomize-set-image.yaml

@ -21,7 +21,7 @@ spec:
mountPath: /src
steps:
- name: kustomize
image: k8s.gcr.io/kustomize/kustomize:v4.5.5
image: k8s.gcr.io/kustomize/kustomize
workingDir: /src
env:
- name: HOME
@ -65,7 +65,7 @@ spec:
echo
exit 0
- name: git-push
image: docker.io/alpine/git:v2.26.2
image: docker.io/alpine/git
workingDir: /src
env:
- name: HOME

3
tekton/tekton-image-transformer.yaml

@ -0,0 +1,3 @@
images:
- path: spec/steps/image
kind: Task
Loading…
Cancel
Save