...
1apiVersion: kustomize.config.k8s.io/v1beta1
2kind: Kustomization
3resources:
4- manifests.yaml
5- namespace.yaml
6labels:
7- includeSelectors: true
8 pairs:
9 workload.edge.ncr.com: platform
10patches:
11- patch: |-
12 - op: replace
13 path: /spec/template/spec/containers/0/args/1
14 value: --log-format=json
15 - op: add
16 path: /spec/template/spec/containers/0/args/-
17 value: --prometheus-config-reloader=us-east1-docker.pkg.dev/ret-edge-pltf-infra/thirdparty/quay.io/prometheus-operator/prometheus-config-reloader:v0.75.2
18 - op: add
19 path: /spec/template/spec/containers/0/args/-
20 value: --prometheus-default-base-image=us-east1-docker.pkg.dev/ret-edge-pltf-infra/thirdparty/gcr.io/gke-release/prometheus-engine/prometheus@sha256:c7aac98882e5650382c30a2e8c92df4c7ec2bc1b2d735ff3e42363f7ac8f0b1f
21 - op: add
22 path: /spec/template/spec/containers/0/args/-
23 value: --alertmanager-default-base-image=us-east1-docker.pkg.dev/ret-edge-pltf-infra/thirdparty/quay.io/prometheus/alertmanager:v0.27.0
24 - op: replace
25 path: /spec/template/spec/containers/0/image
26 value: bzl://hack/deps:prometheus_operator_container_push
27 target:
28 group: apps
29 kind: Deployment
30 name: prometheus-operator
31 namespace: default
32 version: v1
View as plain text