Successfully patch the deployment container.
This commit is contained in:
parent
f6483f4e13
commit
9b26d06dd2
|
|
@ -57,4 +57,13 @@ spec:
|
||||||
- name: registry
|
- name: registry
|
||||||
value: 192.168.1.128:8443
|
value: 192.168.1.128:8443
|
||||||
taskRef:
|
taskRef:
|
||||||
name: j7s-os-buildah
|
name: j7s-os-buildah
|
||||||
|
- name: patch-deployment
|
||||||
|
runAfter: ["build-deploy-image"]
|
||||||
|
params:
|
||||||
|
- name: deployment
|
||||||
|
value: j7s-os-app-deployment
|
||||||
|
- name: image
|
||||||
|
value: 192.168.1.128:8443/j7s-os-deploy:latest
|
||||||
|
taskRef:
|
||||||
|
name: j7s-os-k8s-deploy
|
||||||
|
|
@ -19,4 +19,5 @@ spec:
|
||||||
secretName: git-credentials
|
secretName: git-credentials
|
||||||
params:
|
params:
|
||||||
- name: image-name
|
- name: image-name
|
||||||
value: cs9-qemu-minimal-ostree.x86_64.repo
|
value: cs9-qemu-minimal-ostree.x86_64.repo
|
||||||
|
serviceAccountName: internal-kubectl
|
||||||
|
|
@ -10,4 +10,5 @@ spec:
|
||||||
params:
|
params:
|
||||||
- name: script
|
- name: script
|
||||||
value: |
|
value: |
|
||||||
|
kubectl version
|
||||||
kubectl get deploy
|
kubectl get deploy
|
||||||
|
|
@ -0,0 +1,25 @@
|
||||||
|
apiVersion: tekton.dev/v1beta1
|
||||||
|
kind: Task
|
||||||
|
metadata:
|
||||||
|
name: j7s-os-k8s-deploy
|
||||||
|
spec:
|
||||||
|
params:
|
||||||
|
- name: deployment
|
||||||
|
description: The name of the deployment to patch.
|
||||||
|
- name: image
|
||||||
|
description: The image to deploy.
|
||||||
|
steps:
|
||||||
|
- name: kubectl
|
||||||
|
image: gcr.io/cloud-builders/kubectl@sha256:c855d060ac961bc7e6bff42d6b9d9ebebee304eca4cce4a2202e51a5da26c043
|
||||||
|
script: |
|
||||||
|
#!/usr/bin/env bash
|
||||||
|
set -x
|
||||||
|
kubectl version
|
||||||
|
kubectl patch deployment $(params.deployment) --patch-file=/dev/stdin <<EOF
|
||||||
|
spec:
|
||||||
|
template:
|
||||||
|
spec:
|
||||||
|
containers:
|
||||||
|
- name: j7s-os-app
|
||||||
|
image: $(params.image)
|
||||||
|
EOF
|
||||||
Loading…
Reference in New Issue