[bot] [main] Automated version update (#1862)

Co-authored-by: Prometheus Operator Bot <prom-op-bot@users.noreply.github.com>
This commit is contained in:
PromOperatorBot
2022-09-05 10:58:12 +02:00
committed by GitHub
parent 75bc89f6e3
commit 874eaa280e
23 changed files with 273 additions and 126 deletions

View File

@@ -1,12 +1,12 @@
{ {
"alertmanager": "0.24.0", "alertmanager": "0.24.0",
"blackboxExporter": "0.22.0", "blackboxExporter": "0.22.0",
"grafana": "9.1.1", "grafana": "9.1.2",
"kubeStateMetrics": "2.6.0", "kubeStateMetrics": "2.6.0",
"nodeExporter": "1.3.1", "nodeExporter": "1.3.1",
"prometheus": "2.38.0", "prometheus": "2.38.0",
"prometheusAdapter": "0.9.1", "prometheusAdapter": "0.9.1",
"prometheusOperator": "0.58.0", "prometheusOperator": "0.59.0",
"kubeRbacProxy": "0.13.0", "kubeRbacProxy": "0.13.0",
"configmapReload": "0.5.0", "configmapReload": "0.5.0",
"pyrra": "0.4.4" "pyrra": "0.4.4"

View File

@@ -18,7 +18,7 @@
"subdir": "contrib/mixin" "subdir": "contrib/mixin"
} }
}, },
"version": "f56e0d0e15d51a896601a9b9cebbac8c58435420", "version": "4d57eb8d3b2190bfdba3c65f8eb93c0349fc6dcc",
"sum": "IkDHlaE0gvvcPjSNurFT+jQ2aCOAbqHF1WVmXbAgkds=" "sum": "IkDHlaE0gvvcPjSNurFT+jQ2aCOAbqHF1WVmXbAgkds="
}, },
{ {
@@ -78,7 +78,7 @@
"subdir": "jsonnet/kube-state-metrics" "subdir": "jsonnet/kube-state-metrics"
} }
}, },
"version": "acca9b050edddbe2273e4c64a008487efb765859", "version": "20ef8a759681c8ed263184f481f4b60686f300bd",
"sum": "evJ+PXRzuM1tezCG5WzpAn4Lk3YJfMvDFcs+45fsscU=" "sum": "evJ+PXRzuM1tezCG5WzpAn4Lk3YJfMvDFcs+45fsscU="
}, },
{ {
@@ -88,7 +88,7 @@
"subdir": "jsonnet/kube-state-metrics-mixin" "subdir": "jsonnet/kube-state-metrics-mixin"
} }
}, },
"version": "acca9b050edddbe2273e4c64a008487efb765859", "version": "20ef8a759681c8ed263184f481f4b60686f300bd",
"sum": "u8gaydJoxEjzizQ8jY8xSjYgWooPmxw+wIWdDxifMAk=" "sum": "u8gaydJoxEjzizQ8jY8xSjYgWooPmxw+wIWdDxifMAk="
}, },
{ {
@@ -98,7 +98,7 @@
"subdir": "jsonnet/mixin" "subdir": "jsonnet/mixin"
} }
}, },
"version": "01c771cefb34e79667515294c7671ff98292278d", "version": "a63bbe70bd58fa1a59a5b22c2ffe4102beebe41f",
"sum": "GQmaVFJwKMiD/P4n3N2LrAZVcwutriWrP8joclDtBYQ=", "sum": "GQmaVFJwKMiD/P4n3N2LrAZVcwutriWrP8joclDtBYQ=",
"name": "prometheus-operator-mixin" "name": "prometheus-operator-mixin"
}, },
@@ -109,8 +109,8 @@
"subdir": "jsonnet/prometheus-operator" "subdir": "jsonnet/prometheus-operator"
} }
}, },
"version": "01c771cefb34e79667515294c7671ff98292278d", "version": "a63bbe70bd58fa1a59a5b22c2ffe4102beebe41f",
"sum": "hV3FK2ekNFLUlKnj5chRp8WKKxZemfbwynYWK5RkY1E=" "sum": "yyCtOZvvEmJ7jL8oogGCt89X/acej9flL588+P4g9F4="
}, },
{ {
"source": { "source": {
@@ -130,7 +130,7 @@
"subdir": "docs/node-mixin" "subdir": "docs/node-mixin"
} }
}, },
"version": "46748fd229e249c0d7a9198a98e6f9450d437478", "version": "4ad86b349b7ffdbc30087c00a12def3254fd850b",
"sum": "tappaHscNBSJCA6ypSWt7DDhohIOkxNjcLFRb3WKpu4=" "sum": "tappaHscNBSJCA6ypSWt7DDhohIOkxNjcLFRb3WKpu4="
}, },
{ {
@@ -140,7 +140,7 @@
"subdir": "documentation/prometheus-mixin" "subdir": "documentation/prometheus-mixin"
} }
}, },
"version": "314aa45c2ced676d6a76d5ce9333a60faa331570", "version": "6767f6e1a946af41f83ca233c6fbfc94a928abee",
"sum": "crD6rsagAMJFnVRw4pO63z3LLYfz4QFIiMR14zjjIfY=", "sum": "crD6rsagAMJFnVRw4pO63z3LLYfz4QFIiMR14zjjIfY=",
"name": "prometheus" "name": "prometheus"
}, },
@@ -151,7 +151,7 @@
"subdir": "config/crd/bases" "subdir": "config/crd/bases"
} }
}, },
"version": "dd82519ae36a7d00486b1862fc23d805ba84e06b", "version": "389fb2d2276d030a78551c472a131146f2cc0d48",
"sum": "d1550yhsX4VxdVN7b0gWT0cido/W90P6OGLzLqPwZcs=" "sum": "d1550yhsX4VxdVN7b0gWT0cido/W90P6OGLzLqPwZcs="
}, },
{ {
@@ -161,7 +161,7 @@
"subdir": "mixin" "subdir": "mixin"
} }
}, },
"version": "544d67a8f3f0c8187afa974cad71972aeb10d297", "version": "a947f33e1420d7ad4e171c4300b81a0dac1b083a",
"sum": "oksO55VdKbsLAVA3vl7b1woE9TLmfvH7sz5+1A7iOBE=", "sum": "oksO55VdKbsLAVA3vl7b1woE9TLmfvH7sz5+1A7iOBE=",
"name": "thanos-mixin" "name": "thanos-mixin"
}, },

View File

@@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.1.1 app.kubernetes.io/version: 9.1.2
name: grafana-config name: grafana-config
namespace: monitoring namespace: monitoring
stringData: stringData:

View File

@@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.1.1 app.kubernetes.io/version: 9.1.2
name: grafana-datasources name: grafana-datasources
namespace: monitoring namespace: monitoring
stringData: stringData:

View File

@@ -600,7 +600,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.1.1 app.kubernetes.io/version: 9.1.2
name: grafana-dashboard-alertmanager-overview name: grafana-dashboard-alertmanager-overview
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -2361,7 +2361,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.1.1 app.kubernetes.io/version: 9.1.2
name: grafana-dashboard-apiserver name: grafana-dashboard-apiserver
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -4232,7 +4232,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.1.1 app.kubernetes.io/version: 9.1.2
name: grafana-dashboard-cluster-total name: grafana-dashboard-cluster-total
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -5411,7 +5411,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.1.1 app.kubernetes.io/version: 9.1.2
name: grafana-dashboard-controller-manager name: grafana-dashboard-controller-manager
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -6036,7 +6036,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.1.1 app.kubernetes.io/version: 9.1.2
name: grafana-dashboard-grafana-overview name: grafana-dashboard-grafana-overview
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -9113,7 +9113,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.1.1 app.kubernetes.io/version: 9.1.2
name: grafana-dashboard-k8s-resources-cluster name: grafana-dashboard-k8s-resources-cluster
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -11899,7 +11899,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.1.1 app.kubernetes.io/version: 9.1.2
name: grafana-dashboard-k8s-resources-namespace name: grafana-dashboard-k8s-resources-namespace
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -12914,7 +12914,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.1.1 app.kubernetes.io/version: 9.1.2
name: grafana-dashboard-k8s-resources-node name: grafana-dashboard-k8s-resources-node
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -15372,7 +15372,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.1.1 app.kubernetes.io/version: 9.1.2
name: grafana-dashboard-k8s-resources-pod name: grafana-dashboard-k8s-resources-pod
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -17385,7 +17385,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.1.1 app.kubernetes.io/version: 9.1.2
name: grafana-dashboard-k8s-resources-workload name: grafana-dashboard-k8s-resources-workload
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -19563,7 +19563,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.1.1 app.kubernetes.io/version: 9.1.2
name: grafana-dashboard-k8s-resources-workloads-namespace name: grafana-dashboard-k8s-resources-workloads-namespace
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -21806,7 +21806,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.1.1 app.kubernetes.io/version: 9.1.2
name: grafana-dashboard-kubelet name: grafana-dashboard-kubelet
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -23259,7 +23259,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.1.1 app.kubernetes.io/version: 9.1.2
name: grafana-dashboard-namespace-by-pod name: grafana-dashboard-namespace-by-pod
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -24984,7 +24984,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.1.1 app.kubernetes.io/version: 9.1.2
name: grafana-dashboard-namespace-by-workload name: grafana-dashboard-namespace-by-workload
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -26036,7 +26036,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.1.1 app.kubernetes.io/version: 9.1.2
name: grafana-dashboard-node-cluster-rsrc-use name: grafana-dashboard-node-cluster-rsrc-use
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -27114,7 +27114,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.1.1 app.kubernetes.io/version: 9.1.2
name: grafana-dashboard-node-rsrc-use name: grafana-dashboard-node-rsrc-use
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -28176,7 +28176,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.1.1 app.kubernetes.io/version: 9.1.2
name: grafana-dashboard-nodes-darwin name: grafana-dashboard-nodes-darwin
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -29231,7 +29231,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.1.1 app.kubernetes.io/version: 9.1.2
name: grafana-dashboard-nodes name: grafana-dashboard-nodes
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -29807,7 +29807,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.1.1 app.kubernetes.io/version: 9.1.2
name: grafana-dashboard-persistentvolumesusage name: grafana-dashboard-persistentvolumesusage
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -31024,7 +31024,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.1.1 app.kubernetes.io/version: 9.1.2
name: grafana-dashboard-pod-total name: grafana-dashboard-pod-total
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -32683,7 +32683,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.1.1 app.kubernetes.io/version: 9.1.2
name: grafana-dashboard-prometheus-remote-write name: grafana-dashboard-prometheus-remote-write
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -33907,7 +33907,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.1.1 app.kubernetes.io/version: 9.1.2
name: grafana-dashboard-prometheus name: grafana-dashboard-prometheus
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -35167,7 +35167,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.1.1 app.kubernetes.io/version: 9.1.2
name: grafana-dashboard-proxy name: grafana-dashboard-proxy
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -36268,7 +36268,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.1.1 app.kubernetes.io/version: 9.1.2
name: grafana-dashboard-scheduler name: grafana-dashboard-scheduler
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -37695,7 +37695,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.1.1 app.kubernetes.io/version: 9.1.2
name: grafana-dashboard-workload-total name: grafana-dashboard-workload-total
namespace: monitoring namespace: monitoring
kind: ConfigMapList kind: ConfigMapList

View File

@@ -22,6 +22,6 @@ metadata:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.1.1 app.kubernetes.io/version: 9.1.2
name: grafana-dashboards name: grafana-dashboards
namespace: monitoring namespace: monitoring

View File

@@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.1.1 app.kubernetes.io/version: 9.1.2
name: grafana name: grafana
namespace: monitoring namespace: monitoring
spec: spec:
@@ -18,19 +18,19 @@ spec:
template: template:
metadata: metadata:
annotations: annotations:
checksum/grafana-config: 0542ba9d9c454a4aaa1f95e2931e87ea checksum/grafana-config: 3df48d50924aa9626c7423c043e81828
checksum/grafana-dashboardproviders: 96ab91fd3f7ddd4a9dce4ddc915cb54e checksum/grafana-dashboardproviders: a5559a08054be15861267cb897f5238c
checksum/grafana-datasources: 05cd3c4f772ba1421a095643281548d0 checksum/grafana-datasources: 908923847f5d72db94c28414e5b6a139
labels: labels:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.1.1 app.kubernetes.io/version: 9.1.2
spec: spec:
automountServiceAccountToken: false automountServiceAccountToken: false
containers: containers:
- env: [] - env: []
image: grafana/grafana:9.1.1 image: grafana/grafana:9.1.2
name: grafana name: grafana
ports: ports:
- containerPort: 3000 - containerPort: 3000

View File

@@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.1.1 app.kubernetes.io/version: 9.1.2
name: grafana name: grafana
namespace: monitoring namespace: monitoring
spec: spec:

View File

@@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.1.1 app.kubernetes.io/version: 9.1.2
prometheus: k8s prometheus: k8s
role: alert-rules role: alert-rules
name: grafana-rules name: grafana-rules

View File

@@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.1.1 app.kubernetes.io/version: 9.1.2
name: grafana name: grafana
namespace: monitoring namespace: monitoring
spec: spec:

View File

@@ -6,6 +6,6 @@ metadata:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.1.1 app.kubernetes.io/version: 9.1.2
name: grafana name: grafana
namespace: monitoring namespace: monitoring

View File

@@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.1.1 app.kubernetes.io/version: 9.1.2
name: grafana name: grafana
namespace: monitoring namespace: monitoring
spec: spec:

View File

@@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: controller app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 0.58.0 app.kubernetes.io/version: 0.59.0
name: prometheus-operator name: prometheus-operator
rules: rules:
- apiGroups: - apiGroups:

View File

@@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: controller app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 0.58.0 app.kubernetes.io/version: 0.59.0
name: prometheus-operator name: prometheus-operator
roleRef: roleRef:
apiGroup: rbac.authorization.k8s.io apiGroup: rbac.authorization.k8s.io

View File

@@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: controller app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 0.58.0 app.kubernetes.io/version: 0.59.0
name: prometheus-operator name: prometheus-operator
namespace: monitoring namespace: monitoring
spec: spec:
@@ -23,14 +23,14 @@ spec:
app.kubernetes.io/component: controller app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 0.58.0 app.kubernetes.io/version: 0.59.0
spec: spec:
automountServiceAccountToken: true automountServiceAccountToken: true
containers: containers:
- args: - args:
- --kubelet-service=kube-system/kubelet - --kubelet-service=kube-system/kubelet
- --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.58.0 - --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.59.0
image: quay.io/prometheus-operator/prometheus-operator:v0.58.0 image: quay.io/prometheus-operator/prometheus-operator:v0.59.0
name: prometheus-operator name: prometheus-operator
ports: ports:
- containerPort: 8080 - containerPort: 8080

View File

@@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: controller app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 0.58.0 app.kubernetes.io/version: 0.59.0
name: prometheus-operator name: prometheus-operator
namespace: monitoring namespace: monitoring
spec: spec:

View File

@@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: controller app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 0.58.0 app.kubernetes.io/version: 0.59.0
prometheus: k8s prometheus: k8s
role: alert-rules role: alert-rules
name: prometheus-operator-rules name: prometheus-operator-rules

View File

@@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: controller app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 0.58.0 app.kubernetes.io/version: 0.59.0
name: prometheus-operator name: prometheus-operator
namespace: monitoring namespace: monitoring
spec: spec:

View File

@@ -6,6 +6,6 @@ metadata:
app.kubernetes.io/component: controller app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 0.58.0 app.kubernetes.io/version: 0.59.0
name: prometheus-operator name: prometheus-operator
namespace: monitoring namespace: monitoring

View File

@@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: controller app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 0.58.0 app.kubernetes.io/version: 0.59.0
name: prometheus-operator name: prometheus-operator
namespace: monitoring namespace: monitoring
spec: spec:
@@ -21,4 +21,4 @@ spec:
app.kubernetes.io/component: controller app.kubernetes.io/component: controller
app.kubernetes.io/name: prometheus-operator app.kubernetes.io/name: prometheus-operator
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 0.58.0 app.kubernetes.io/version: 0.59.0

View File

@@ -1340,6 +1340,51 @@ spec:
and inhibition rules. and inhibition rules.
minLength: 1 minLength: 1
type: string type: string
templates:
description: Custom notification templates.
items:
description: SecretOrConfigMap allows to specify data as a Secret
or ConfigMap. Fields are mutually exclusive.
properties:
configMap:
description: ConfigMap containing data to use for the targets.
properties:
key:
description: The key to select.
type: string
name:
description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
TODO: Add other useful fields. apiVersion, kind, uid?'
type: string
optional:
description: Specify whether the ConfigMap or its key
must be defined
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
secret:
description: Secret containing data to use for the targets.
properties:
key:
description: The key of the secret to select from. Must
be a valid secret key.
type: string
name:
description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
TODO: Add other useful fields. apiVersion, kind, uid?'
type: string
optional:
description: Specify whether the Secret or its key must
be defined
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: array
type: object type: object
baseImage: baseImage:
description: 'Base image that is used to deploy pods, without tag. description: 'Base image that is used to deploy pods, without tag.
@@ -1943,13 +1988,13 @@ spec:
Cannot be updated. Cannot be updated.
type: string type: string
ports: ports:
description: List of ports to expose from the container. Exposing description: List of ports to expose from the container. Not
a port here gives the system additional information about specifying a port here DOES NOT prevent that port from being
the network connections a container uses, but is primarily exposed. Any port which is listening on the default "0.0.0.0"
informational. Not specifying a port here DOES NOT prevent address inside a container will be accessible from the network.
that port from being exposed. Any port which is listening Modifying this array with strategic merge patch may corrupt
on the default "0.0.0.0" address inside a container will be the data. For more information See https://github.com/kubernetes/kubernetes/issues/108255.
accessible from the network. Cannot be updated. Cannot be updated.
items: items:
description: ContainerPort represents a network port in a description: ContainerPort represents a network port in a
single container. single container.
@@ -3228,13 +3273,13 @@ spec:
Cannot be updated. Cannot be updated.
type: string type: string
ports: ports:
description: List of ports to expose from the container. Exposing description: List of ports to expose from the container. Not
a port here gives the system additional information about specifying a port here DOES NOT prevent that port from being
the network connections a container uses, but is primarily exposed. Any port which is listening on the default "0.0.0.0"
informational. Not specifying a port here DOES NOT prevent address inside a container will be accessible from the network.
that port from being exposed. Any port which is listening Modifying this array with strategic merge patch may corrupt
on the default "0.0.0.0" address inside a container will be the data. For more information See https://github.com/kubernetes/kubernetes/issues/108255.
accessible from the network. Cannot be updated. Cannot be updated.
items: items:
description: ContainerPort represents a network port in a description: ContainerPort represents a network port in a
single container. single container.
@@ -4857,6 +4902,19 @@ spec:
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic x-kubernetes-map-type: atomic
matchLabelKeys:
description: MatchLabelKeys is a set of pod label keys to select
the pods over which spreading will be calculated. The keys
are used to lookup values from the incoming pod labels, those
key-value labels are ANDed with labelSelector to select the
group of existing pods over which spreading will be calculated
for the incoming pod. Keys that don't exist in the incoming
pod labels will be ignored. A null or empty list means only
match against labelSelector.
items:
type: string
type: array
x-kubernetes-list-type: atomic
maxSkew: maxSkew:
description: 'MaxSkew describes the degree to which pods may description: 'MaxSkew describes the degree to which pods may
be unevenly distributed. When `whenUnsatisfiable=DoNotSchedule`, be unevenly distributed. When `whenUnsatisfiable=DoNotSchedule`,
@@ -4897,11 +4955,31 @@ spec:
minimum\" is treated as 0. In this situation, new pod with minimum\" is treated as 0. In this situation, new pod with
the same labelSelector cannot be scheduled, because computed the same labelSelector cannot be scheduled, because computed
skew will be 3(3 - 0) if new Pod is scheduled to any of the skew will be 3(3 - 0) if new Pod is scheduled to any of the
three zones, it will violate MaxSkew. \n This is an alpha three zones, it will violate MaxSkew. \n This is a beta field
field and requires enabling MinDomainsInPodTopologySpread and requires the MinDomainsInPodTopologySpread feature gate
feature gate." to be enabled (enabled by default)."
format: int32 format: int32
type: integer type: integer
nodeAffinityPolicy:
description: "NodeAffinityPolicy indicates how we will treat
Pod's nodeAffinity/nodeSelector when calculating pod topology
spread skew. Options are: - Honor: only nodes matching nodeAffinity/nodeSelector
are included in the calculations. - Ignore: nodeAffinity/nodeSelector
are ignored. All nodes are included in the calculations. \n
If this value is nil, the behavior is equivalent to the Honor
policy. This is a alpha-level feature enabled by the NodeInclusionPolicyInPodTopologySpread
feature flag."
type: string
nodeTaintsPolicy:
description: "NodeTaintsPolicy indicates how we will treat node
taints when calculating pod topology spread skew. Options
are: - Honor: nodes without taints, along with tainted nodes
for which the incoming pod has a toleration, are included.
- Ignore: node taints are ignored. All nodes are included.
\n If this value is nil, the behavior is equivalent to the
Ignore policy. This is a alpha-level feature enabled by the
NodeInclusionPolicyInPodTopologySpread feature flag."
type: string
topologyKey: topologyKey:
description: TopologyKey is the key of node labels. Nodes that description: TopologyKey is the key of node labels. Nodes that
have a label with this key and identical values are considered have a label with this key and identical values are considered
@@ -4909,10 +4987,11 @@ spec:
as a "bucket", and try to put balanced number of pods into as a "bucket", and try to put balanced number of pods into
each bucket. We define a domain as a particular instance of each bucket. We define a domain as a particular instance of
a topology. Also, we define an eligible domain as a domain a topology. Also, we define an eligible domain as a domain
whose nodes match the node selector. e.g. If TopologyKey is whose nodes meet the requirements of nodeAffinityPolicy and
"kubernetes.io/hostname", each Node is a domain of that topology. nodeTaintsPolicy. e.g. If TopologyKey is "kubernetes.io/hostname",
And, if TopologyKey is "topology.kubernetes.io/zone", each each Node is a domain of that topology. And, if TopologyKey
zone is a domain of that topology. It's a required field. is "topology.kubernetes.io/zone", each zone is a domain of
that topology. It's a required field.
type: string type: string
whenUnsatisfiable: whenUnsatisfiable:
description: 'WhenUnsatisfiable indicates how to deal with a description: 'WhenUnsatisfiable indicates how to deal with a

View File

@@ -2026,13 +2026,13 @@ spec:
Cannot be updated. Cannot be updated.
type: string type: string
ports: ports:
description: List of ports to expose from the container. Exposing description: List of ports to expose from the container. Not
a port here gives the system additional information about specifying a port here DOES NOT prevent that port from being
the network connections a container uses, but is primarily exposed. Any port which is listening on the default "0.0.0.0"
informational. Not specifying a port here DOES NOT prevent address inside a container will be accessible from the network.
that port from being exposed. Any port which is listening Modifying this array with strategic merge patch may corrupt
on the default "0.0.0.0" address inside a container will be the data. For more information See https://github.com/kubernetes/kubernetes/issues/108255.
accessible from the network. Cannot be updated. Cannot be updated.
items: items:
description: ContainerPort represents a network port in a description: ContainerPort represents a network port in a
single container. single container.
@@ -3462,13 +3462,13 @@ spec:
Cannot be updated. Cannot be updated.
type: string type: string
ports: ports:
description: List of ports to expose from the container. Exposing description: List of ports to expose from the container. Not
a port here gives the system additional information about specifying a port here DOES NOT prevent that port from being
the network connections a container uses, but is primarily exposed. Any port which is listening on the default "0.0.0.0"
informational. Not specifying a port here DOES NOT prevent address inside a container will be accessible from the network.
that port from being exposed. Any port which is listening Modifying this array with strategic merge patch may corrupt
on the default "0.0.0.0" address inside a container will be the data. For more information See https://github.com/kubernetes/kubernetes/issues/108255.
accessible from the network. Cannot be updated. Cannot be updated.
items: items:
description: ContainerPort represents a network port in a description: ContainerPort represents a network port in a
single container. single container.
@@ -6801,6 +6801,19 @@ spec:
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic x-kubernetes-map-type: atomic
matchLabelKeys:
description: MatchLabelKeys is a set of pod label keys to select
the pods over which spreading will be calculated. The keys
are used to lookup values from the incoming pod labels, those
key-value labels are ANDed with labelSelector to select the
group of existing pods over which spreading will be calculated
for the incoming pod. Keys that don't exist in the incoming
pod labels will be ignored. A null or empty list means only
match against labelSelector.
items:
type: string
type: array
x-kubernetes-list-type: atomic
maxSkew: maxSkew:
description: 'MaxSkew describes the degree to which pods may description: 'MaxSkew describes the degree to which pods may
be unevenly distributed. When `whenUnsatisfiable=DoNotSchedule`, be unevenly distributed. When `whenUnsatisfiable=DoNotSchedule`,
@@ -6841,11 +6854,31 @@ spec:
minimum\" is treated as 0. In this situation, new pod with minimum\" is treated as 0. In this situation, new pod with
the same labelSelector cannot be scheduled, because computed the same labelSelector cannot be scheduled, because computed
skew will be 3(3 - 0) if new Pod is scheduled to any of the skew will be 3(3 - 0) if new Pod is scheduled to any of the
three zones, it will violate MaxSkew. \n This is an alpha three zones, it will violate MaxSkew. \n This is a beta field
field and requires enabling MinDomainsInPodTopologySpread and requires the MinDomainsInPodTopologySpread feature gate
feature gate." to be enabled (enabled by default)."
format: int32 format: int32
type: integer type: integer
nodeAffinityPolicy:
description: "NodeAffinityPolicy indicates how we will treat
Pod's nodeAffinity/nodeSelector when calculating pod topology
spread skew. Options are: - Honor: only nodes matching nodeAffinity/nodeSelector
are included in the calculations. - Ignore: nodeAffinity/nodeSelector
are ignored. All nodes are included in the calculations. \n
If this value is nil, the behavior is equivalent to the Honor
policy. This is a alpha-level feature enabled by the NodeInclusionPolicyInPodTopologySpread
feature flag."
type: string
nodeTaintsPolicy:
description: "NodeTaintsPolicy indicates how we will treat node
taints when calculating pod topology spread skew. Options
are: - Honor: nodes without taints, along with tainted nodes
for which the incoming pod has a toleration, are included.
- Ignore: node taints are ignored. All nodes are included.
\n If this value is nil, the behavior is equivalent to the
Ignore policy. This is a alpha-level feature enabled by the
NodeInclusionPolicyInPodTopologySpread feature flag."
type: string
topologyKey: topologyKey:
description: TopologyKey is the key of node labels. Nodes that description: TopologyKey is the key of node labels. Nodes that
have a label with this key and identical values are considered have a label with this key and identical values are considered
@@ -6853,10 +6886,11 @@ spec:
as a "bucket", and try to put balanced number of pods into as a "bucket", and try to put balanced number of pods into
each bucket. We define a domain as a particular instance of each bucket. We define a domain as a particular instance of
a topology. Also, we define an eligible domain as a domain a topology. Also, we define an eligible domain as a domain
whose nodes match the node selector. e.g. If TopologyKey is whose nodes meet the requirements of nodeAffinityPolicy and
"kubernetes.io/hostname", each Node is a domain of that topology. nodeTaintsPolicy. e.g. If TopologyKey is "kubernetes.io/hostname",
And, if TopologyKey is "topology.kubernetes.io/zone", each each Node is a domain of that topology. And, if TopologyKey
zone is a domain of that topology. It's a required field. is "topology.kubernetes.io/zone", each zone is a domain of
that topology. It's a required field.
type: string type: string
whenUnsatisfiable: whenUnsatisfiable:
description: 'WhenUnsatisfiable indicates how to deal with a description: 'WhenUnsatisfiable indicates how to deal with a

View File

@@ -1506,13 +1506,13 @@ spec:
Cannot be updated. Cannot be updated.
type: string type: string
ports: ports:
description: List of ports to expose from the container. Exposing description: List of ports to expose from the container. Not
a port here gives the system additional information about specifying a port here DOES NOT prevent that port from being
the network connections a container uses, but is primarily exposed. Any port which is listening on the default "0.0.0.0"
informational. Not specifying a port here DOES NOT prevent address inside a container will be accessible from the network.
that port from being exposed. Any port which is listening Modifying this array with strategic merge patch may corrupt
on the default "0.0.0.0" address inside a container will be the data. For more information See https://github.com/kubernetes/kubernetes/issues/108255.
accessible from the network. Cannot be updated. Cannot be updated.
items: items:
description: ContainerPort represents a network port in a description: ContainerPort represents a network port in a
single container. single container.
@@ -2953,13 +2953,13 @@ spec:
Cannot be updated. Cannot be updated.
type: string type: string
ports: ports:
description: List of ports to expose from the container. Exposing description: List of ports to expose from the container. Not
a port here gives the system additional information about specifying a port here DOES NOT prevent that port from being
the network connections a container uses, but is primarily exposed. Any port which is listening on the default "0.0.0.0"
informational. Not specifying a port here DOES NOT prevent address inside a container will be accessible from the network.
that port from being exposed. Any port which is listening Modifying this array with strategic merge patch may corrupt
on the default "0.0.0.0" address inside a container will be the data. For more information See https://github.com/kubernetes/kubernetes/issues/108255.
accessible from the network. Cannot be updated. Cannot be updated.
items: items:
description: ContainerPort represents a network port in a description: ContainerPort represents a network port in a
single container. single container.
@@ -4729,6 +4729,19 @@ spec:
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic x-kubernetes-map-type: atomic
matchLabelKeys:
description: MatchLabelKeys is a set of pod label keys to select
the pods over which spreading will be calculated. The keys
are used to lookup values from the incoming pod labels, those
key-value labels are ANDed with labelSelector to select the
group of existing pods over which spreading will be calculated
for the incoming pod. Keys that don't exist in the incoming
pod labels will be ignored. A null or empty list means only
match against labelSelector.
items:
type: string
type: array
x-kubernetes-list-type: atomic
maxSkew: maxSkew:
description: 'MaxSkew describes the degree to which pods may description: 'MaxSkew describes the degree to which pods may
be unevenly distributed. When `whenUnsatisfiable=DoNotSchedule`, be unevenly distributed. When `whenUnsatisfiable=DoNotSchedule`,
@@ -4769,11 +4782,31 @@ spec:
minimum\" is treated as 0. In this situation, new pod with minimum\" is treated as 0. In this situation, new pod with
the same labelSelector cannot be scheduled, because computed the same labelSelector cannot be scheduled, because computed
skew will be 3(3 - 0) if new Pod is scheduled to any of the skew will be 3(3 - 0) if new Pod is scheduled to any of the
three zones, it will violate MaxSkew. \n This is an alpha three zones, it will violate MaxSkew. \n This is a beta field
field and requires enabling MinDomainsInPodTopologySpread and requires the MinDomainsInPodTopologySpread feature gate
feature gate." to be enabled (enabled by default)."
format: int32 format: int32
type: integer type: integer
nodeAffinityPolicy:
description: "NodeAffinityPolicy indicates how we will treat
Pod's nodeAffinity/nodeSelector when calculating pod topology
spread skew. Options are: - Honor: only nodes matching nodeAffinity/nodeSelector
are included in the calculations. - Ignore: nodeAffinity/nodeSelector
are ignored. All nodes are included in the calculations. \n
If this value is nil, the behavior is equivalent to the Honor
policy. This is a alpha-level feature enabled by the NodeInclusionPolicyInPodTopologySpread
feature flag."
type: string
nodeTaintsPolicy:
description: "NodeTaintsPolicy indicates how we will treat node
taints when calculating pod topology spread skew. Options
are: - Honor: nodes without taints, along with tainted nodes
for which the incoming pod has a toleration, are included.
- Ignore: node taints are ignored. All nodes are included.
\n If this value is nil, the behavior is equivalent to the
Ignore policy. This is a alpha-level feature enabled by the
NodeInclusionPolicyInPodTopologySpread feature flag."
type: string
topologyKey: topologyKey:
description: TopologyKey is the key of node labels. Nodes that description: TopologyKey is the key of node labels. Nodes that
have a label with this key and identical values are considered have a label with this key and identical values are considered
@@ -4781,10 +4814,11 @@ spec:
as a "bucket", and try to put balanced number of pods into as a "bucket", and try to put balanced number of pods into
each bucket. We define a domain as a particular instance of each bucket. We define a domain as a particular instance of
a topology. Also, we define an eligible domain as a domain a topology. Also, we define an eligible domain as a domain
whose nodes match the node selector. e.g. If TopologyKey is whose nodes meet the requirements of nodeAffinityPolicy and
"kubernetes.io/hostname", each Node is a domain of that topology. nodeTaintsPolicy. e.g. If TopologyKey is "kubernetes.io/hostname",
And, if TopologyKey is "topology.kubernetes.io/zone", each each Node is a domain of that topology. And, if TopologyKey
zone is a domain of that topology. It's a required field. is "topology.kubernetes.io/zone", each zone is a domain of
that topology. It's a required field.
type: string type: string
whenUnsatisfiable: whenUnsatisfiable:
description: 'WhenUnsatisfiable indicates how to deal with a description: 'WhenUnsatisfiable indicates how to deal with a