apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization namePrefix: locutory- resources: - ../go-oci/base - network-policy.yaml patches: - target: kind: WorkflowTemplate name: build patch: |- - op: replace path: /metadata/labels/app.kubernetes.io~1instance value: locutory - op: replace path: /spec/podMetadata/labels/delivery.quorate.dev~1project value: locutory - op: replace path: /spec/templates/2/dag/tasks/4/name value: pages-publish - op: replace path: /spec/templates/2/dag/tasks/4/template value: pages-publish - op: replace path: /spec/templates/2/outputs/parameters/0/valueFrom/parameter value: "{{tasks.pages-publish.outputs.parameters.delivery-result}}" - op: replace path: /spec/templates/3/metadata/labels/delivery.quorate.dev~1stage value: locutory-source - op: replace path: /spec/templates/3/volumes/1/secret/secretName value: locutory-pull - op: replace path: /spec/templates/5/metadata/labels/delivery.quorate.dev~1stage value: locutory-toolchain - op: replace path: /spec/templates/6/metadata/labels/delivery.quorate.dev~1stage value: locutory-render - op: replace path: /spec/templates/7/name value: pages-publish - op: replace path: /spec/templates/7/metadata/labels/delivery.quorate.dev~1stage value: locutory-publish - op: replace path: /spec/templates/7/container/volumeMounts/1 value: {name: pages-auth, mountPath: /auth, readOnly: true} - op: remove path: /spec/templates/7/container/volumeMounts/2 - op: replace path: /spec/templates/7/volumes/1 value: {name: pages-auth, secret: {secretName: locutory-pages, defaultMode: 0440}} - op: remove path: /spec/templates/7/volumes/2