Automated Manifest Update #4889

Merged
alexlebens merged 5 commits from auto/update-manifests into manifests 2026-03-20 01:01:40 +00:00
80 changed files with 430 additions and 276 deletions

View File

@@ -62,7 +62,7 @@ spec:
- env: - env:
- name: TZ - name: TZ
value: US/Central value: US/Central
image: ghcr.io/advplyr/audiobookshelf:2.33.0 image: ghcr.io/advplyr/audiobookshelf:2.33.1
imagePullPolicy: IfNotPresent imagePullPolicy: IfNotPresent
name: main name: main
resources: resources:

View File

@@ -70,7 +70,7 @@ spec:
secretKeyRef: secretKeyRef:
key: password key: password
name: immich-postgresql-18-cluster-app name: immich-postgresql-18-cluster-app
image: ghcr.io/immich-app/immich-server:v2.5.6 image: ghcr.io/immich-app/immich-server:v2.6.1
imagePullPolicy: IfNotPresent imagePullPolicy: IfNotPresent
livenessProbe: livenessProbe:
failureThreshold: 3 failureThreshold: 3

View File

@@ -7,9 +7,9 @@ metadata:
app: kube-prometheus-stack-alertmanager app: kube-prometheus-stack-alertmanager
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -9,9 +9,9 @@ metadata:
app: kube-prometheus-stack-admission app: kube-prometheus-stack-admission
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
app.kubernetes.io/name: kube-prometheus-stack-prometheus-operator app.kubernetes.io/name: kube-prometheus-stack-prometheus-operator

View File

@@ -5,9 +5,9 @@ metadata:
labels: labels:
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
app: kube-prometheus-stack-operator app: kube-prometheus-stack-operator

View File

@@ -7,9 +7,9 @@ metadata:
rbac.authorization.k8s.io/aggregate-to-admin: "true" rbac.authorization.k8s.io/aggregate-to-admin: "true"
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
app: kube-prometheus-stack-operator app: kube-prometheus-stack-operator

View File

@@ -8,9 +8,9 @@ metadata:
rbac.authorization.k8s.io/aggregate-to-view: "true" rbac.authorization.k8s.io/aggregate-to-view: "true"
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
app: kube-prometheus-stack-operator app: kube-prometheus-stack-operator

View File

@@ -6,9 +6,9 @@ metadata:
app: kube-prometheus-stack-prometheus app: kube-prometheus-stack-prometheus
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
rules: rules:

View File

@@ -9,9 +9,9 @@ metadata:
app: kube-prometheus-stack-admission app: kube-prometheus-stack-admission
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
app.kubernetes.io/name: kube-prometheus-stack-prometheus-operator app.kubernetes.io/name: kube-prometheus-stack-prometheus-operator

View File

@@ -5,9 +5,9 @@ metadata:
labels: labels:
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
app: kube-prometheus-stack-operator app: kube-prometheus-stack-operator

View File

@@ -6,9 +6,9 @@ metadata:
app: kube-prometheus-stack-prometheus app: kube-prometheus-stack-prometheus
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
roleRef: roleRef:

View File

@@ -6,9 +6,9 @@ metadata:
labels: labels:
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
app: kube-prometheus-stack-operator app: kube-prometheus-stack-operator
@@ -26,9 +26,9 @@ spec:
labels: labels:
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
app: kube-prometheus-stack-operator app: kube-prometheus-stack-operator

View File

@@ -7,9 +7,9 @@ metadata:
app: kube-prometheus-stack-alertmanager app: kube-prometheus-stack-alertmanager
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -7,9 +7,9 @@ metadata:
app: kube-prometheus-stack-prometheus app: kube-prometheus-stack-prometheus
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -12,9 +12,9 @@ metadata:
app: kube-prometheus-stack-admission-create app: kube-prometheus-stack-admission-create
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
app.kubernetes.io/name: kube-prometheus-stack-prometheus-operator app.kubernetes.io/name: kube-prometheus-stack-prometheus-operator
@@ -28,9 +28,9 @@ spec:
app: kube-prometheus-stack-admission-create app: kube-prometheus-stack-admission-create
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
app.kubernetes.io/name: kube-prometheus-stack-prometheus-operator app.kubernetes.io/name: kube-prometheus-stack-prometheus-operator

View File

@@ -12,9 +12,9 @@ metadata:
app: kube-prometheus-stack-admission-patch app: kube-prometheus-stack-admission-patch
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
app.kubernetes.io/name: kube-prometheus-stack-prometheus-operator app.kubernetes.io/name: kube-prometheus-stack-prometheus-operator
@@ -28,9 +28,9 @@ spec:
app: kube-prometheus-stack-admission-patch app: kube-prometheus-stack-admission-patch
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
app.kubernetes.io/name: kube-prometheus-stack-prometheus-operator app.kubernetes.io/name: kube-prometheus-stack-prometheus-operator

View File

@@ -8,9 +8,9 @@ metadata:
app: kube-prometheus-stack-admission app: kube-prometheus-stack-admission
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
app.kubernetes.io/name: kube-prometheus-stack-prometheus-operator app.kubernetes.io/name: kube-prometheus-stack-prometheus-operator

View File

@@ -7,9 +7,9 @@ metadata:
app: kube-prometheus-stack-prometheus app: kube-prometheus-stack-prometheus
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -7,9 +7,9 @@ metadata:
app: kube-prometheus-stack app: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -7,9 +7,9 @@ metadata:
app: kube-prometheus-stack app: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -7,9 +7,9 @@ metadata:
app: kube-prometheus-stack app: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -7,9 +7,9 @@ metadata:
app: kube-prometheus-stack app: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -7,9 +7,9 @@ metadata:
app: kube-prometheus-stack app: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -7,9 +7,9 @@ metadata:
app: kube-prometheus-stack app: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -7,9 +7,9 @@ metadata:
app: kube-prometheus-stack app: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -7,9 +7,9 @@ metadata:
app: kube-prometheus-stack app: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -7,9 +7,9 @@ metadata:
app: kube-prometheus-stack app: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -7,9 +7,9 @@ metadata:
app: kube-prometheus-stack app: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -7,9 +7,9 @@ metadata:
app: kube-prometheus-stack app: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -7,9 +7,9 @@ metadata:
app: kube-prometheus-stack app: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -7,9 +7,9 @@ metadata:
app: kube-prometheus-stack app: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -7,9 +7,9 @@ metadata:
app: kube-prometheus-stack app: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -7,9 +7,9 @@ metadata:
app: kube-prometheus-stack app: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -7,9 +7,9 @@ metadata:
app: kube-prometheus-stack app: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -7,9 +7,9 @@ metadata:
app: kube-prometheus-stack app: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -7,9 +7,9 @@ metadata:
app: kube-prometheus-stack app: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -7,9 +7,9 @@ metadata:
app: kube-prometheus-stack app: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -7,9 +7,9 @@ metadata:
app: kube-prometheus-stack app: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -7,9 +7,9 @@ metadata:
app: kube-prometheus-stack app: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -7,9 +7,9 @@ metadata:
app: kube-prometheus-stack app: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -7,9 +7,9 @@ metadata:
app: kube-prometheus-stack app: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -7,9 +7,9 @@ metadata:
app: kube-prometheus-stack app: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -7,9 +7,9 @@ metadata:
app: kube-prometheus-stack app: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -7,9 +7,9 @@ metadata:
app: kube-prometheus-stack app: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -7,9 +7,9 @@ metadata:
app: kube-prometheus-stack app: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -7,9 +7,9 @@ metadata:
app: kube-prometheus-stack app: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -7,9 +7,9 @@ metadata:
app: kube-prometheus-stack app: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -7,9 +7,9 @@ metadata:
app: kube-prometheus-stack app: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -7,9 +7,9 @@ metadata:
app: kube-prometheus-stack app: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -10,9 +10,9 @@ metadata:
app: kube-prometheus-stack-admission app: kube-prometheus-stack-admission
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
app.kubernetes.io/name: kube-prometheus-stack-prometheus-operator app.kubernetes.io/name: kube-prometheus-stack-prometheus-operator

View File

@@ -10,9 +10,9 @@ metadata:
app: kube-prometheus-stack-admission app: kube-prometheus-stack-admission
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
app.kubernetes.io/name: kube-prometheus-stack-prometheus-operator app.kubernetes.io/name: kube-prometheus-stack-prometheus-operator

View File

@@ -7,9 +7,9 @@ metadata:
app: kube-prometheus-stack-alertmanager app: kube-prometheus-stack-alertmanager
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
data: data:

View File

@@ -8,9 +8,9 @@ metadata:
self-monitor: "true" self-monitor: "true"
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -7,9 +7,9 @@ metadata:
jobLabel: coredns jobLabel: coredns
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
namespace: kube-system namespace: kube-system

View File

@@ -7,9 +7,9 @@ metadata:
jobLabel: kube-etcd jobLabel: kube-etcd
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
namespace: kube-system namespace: kube-system

View File

@@ -6,9 +6,9 @@ metadata:
labels: labels:
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
app: kube-prometheus-stack-operator app: kube-prometheus-stack-operator

View File

@@ -8,9 +8,9 @@ metadata:
self-monitor: "true" self-monitor: "true"
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -10,9 +10,9 @@ metadata:
app: kube-prometheus-stack-admission app: kube-prometheus-stack-admission
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
app.kubernetes.io/name: kube-prometheus-stack-prometheus-operator app.kubernetes.io/name: kube-prometheus-stack-prometheus-operator

View File

@@ -9,9 +9,9 @@ metadata:
app.kubernetes.io/component: alertmanager app.kubernetes.io/component: alertmanager
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
automountServiceAccountToken: true automountServiceAccountToken: true

View File

@@ -6,9 +6,9 @@ metadata:
labels: labels:
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
app: kube-prometheus-stack-operator app: kube-prometheus-stack-operator

View File

@@ -9,9 +9,9 @@ metadata:
app.kubernetes.io/component: prometheus app.kubernetes.io/component: prometheus
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
automountServiceAccountToken: true automountServiceAccountToken: true

View File

@@ -7,9 +7,9 @@ metadata:
app: kube-prometheus-stack-alertmanager app: kube-prometheus-stack-alertmanager
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -7,9 +7,9 @@ metadata:
app: kube-prometheus-stack-apiserver app: kube-prometheus-stack-apiserver
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -7,9 +7,9 @@ metadata:
app: kube-prometheus-stack-coredns app: kube-prometheus-stack-coredns
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -7,9 +7,9 @@ metadata:
app: kube-prometheus-stack-kube-etcd app: kube-prometheus-stack-kube-etcd
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -7,9 +7,9 @@ metadata:
app: kube-prometheus-stack-kubelet app: kube-prometheus-stack-kubelet
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -6,9 +6,9 @@ metadata:
labels: labels:
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
app: kube-prometheus-stack-operator app: kube-prometheus-stack-operator

View File

@@ -7,9 +7,9 @@ metadata:
app: kube-prometheus-stack-prometheus app: kube-prometheus-stack-prometheus
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
spec: spec:

View File

@@ -8,9 +8,9 @@ metadata:
app: kube-prometheus-stack-admission app: kube-prometheus-stack-admission
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/version: "82.11.0" app.kubernetes.io/version: "82.12.0"
app.kubernetes.io/part-of: kube-prometheus-stack app.kubernetes.io/part-of: kube-prometheus-stack
chart: kube-prometheus-stack-82.11.0 chart: kube-prometheus-stack-82.12.0
release: "kube-prometheus-stack" release: "kube-prometheus-stack"
heritage: "Helm" heritage: "Helm"
app.kubernetes.io/name: kube-prometheus-stack-prometheus-operator app.kubernetes.io/name: kube-prometheus-stack-prometheus-operator

View File

@@ -3,7 +3,7 @@ kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.19.0 controller-gen.kubebuilder.io/version: v0.19.0
operator.prometheus.io/version: 0.89.0 operator.prometheus.io/version: 0.90.0
name: alertmanagerconfigs.monitoring.coreos.com name: alertmanagerconfigs.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com
@@ -997,6 +997,14 @@ spec:
This is used for SMTP AUTH when the server requires authentication. This is used for SMTP AUTH when the server requires authentication.
minLength: 1 minLength: 1
type: string type: string
forceImplicitTLS:
description: |-
forceImplicitTLS defines whether to force use of implicit TLS (direct TLS connection) for better security.
true: force use of implicit TLS (direct TLS connection on any port)
false: force disable implicit TLS (use explicit TLS/STARTTLS if required)
nil (default): auto-detect based on port (465=implicit, other=explicit) for backward compatibility
It requires Alertmanager >= v0.31.0.
type: boolean
from: from:
description: |- description: |-
from defines the sender address for email notifications. from defines the sender address for email notifications.
@@ -6650,6 +6658,13 @@ spec:
linkNames enables automatic linking of channel names and usernames in the message. linkNames enables automatic linking of channel names and usernames in the message.
When true, @channel and @username will be converted to clickable links. When true, @channel and @username will be converted to clickable links.
type: boolean type: boolean
messageText:
description: |-
messageText defines text content of the Slack message.
If set, this is sent as the top-level 'text' field in the Slack payload.
It requires Alertmanager >= v0.31.0.
minLength: 1
type: string
mrkdwnIn: mrkdwnIn:
description: |- description: |-
mrkdwnIn defines which fields should be parsed as Slack markdown. mrkdwnIn defines which fields should be parsed as Slack markdown.

View File

@@ -3,7 +3,7 @@ kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.19.0 controller-gen.kubebuilder.io/version: v0.19.0
operator.prometheus.io/version: 0.89.0 operator.prometheus.io/version: 0.90.0
name: alertmanagers.monitoring.coreos.com name: alertmanagers.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com
@@ -1940,6 +1940,14 @@ spec:
authUsername: authUsername:
description: authUsername represents SMTP Auth using CRAM-MD5, LOGIN and PLAIN. If empty, Alertmanager doesn't authenticate to the SMTP server. description: authUsername represents SMTP Auth using CRAM-MD5, LOGIN and PLAIN. If empty, Alertmanager doesn't authenticate to the SMTP server.
type: string type: string
forceImplicitTLS:
description: |-
forceImplicitTLS defines whether to force use of implicit TLS (direct TLS connection) for better security.
true: force use of implicit TLS (direct TLS connection on any port)
false: force disable implicit TLS (use explicit TLS/STARTTLS if required)
nil (default): auto-detect based on port (465=implicit, other=explicit) for backward compatibility
It requires Alertmanager >= v0.31.0.
type: boolean
from: from:
description: from defines the default SMTP From header field. description: from defines the default SMTP From header field.
type: string type: string
@@ -2684,14 +2692,20 @@ spec:
type: string type: string
containers: containers:
description: |- description: |-
containers allows injecting additional containers. This is meant to containers allows injecting additional containers or modifying operator
allow adding an authentication proxy to an Alertmanager pod. generated containers. This can be used to allow adding an authentication
Containers described here modify an operator generated container if they proxy to the Pods or to change the behavior of an operator generated
share the same name and modifications are done via a strategic merge container. Containers described here modify an operator generated
patch. The current container names are: `alertmanager` and container if they share the same name and modifications are done via a
`config-reloader`. Overriding containers is entirely outside the scope strategic merge patch.
of what the maintainers will support and by doing so, you accept that
this behaviour may break at any time without notice. The names of containers managed by the operator are:
* `alertmanager`
* `config-reloader`
* `thanos-sidecar`
Overriding containers which are managed by the operator require careful
testing, especially when upgrading to a new version of the operator.
items: items:
description: A single application container that you want to run within a pod. description: A single application container that you want to run within a pod.
properties: properties:
@@ -3520,7 +3534,9 @@ spec:
type: integer type: integer
type: object type: object
resizePolicy: resizePolicy:
description: Resources resize policy for the container. description: |-
Resources resize policy for the container.
This field cannot be set on ephemeral containers.
items: items:
description: ContainerResizePolicy represents resource resize policy for the container. description: ContainerResizePolicy represents resource resize policy for the container.
properties: properties:
@@ -4314,15 +4330,21 @@ spec:
type: array type: array
initContainers: initContainers:
description: |- description: |-
initContainers allows adding initContainers to the pod definition. Those can be used to e.g. initContainers allows injecting initContainers to the Pod definition. Those
fetch secrets for injection into the Alertmanager configuration from external sources. Any can be used to e.g. fetch secrets for injection into the Prometheus
errors during the execution of an initContainer will lead to a restart of the Pod. More info: https://kubernetes.io/docs/concepts/workloads/pods/init-containers/ configuration from external sources. Any errors during the execution of
InitContainers described here modify an operator an initContainer will lead to a restart of the Pod. More info:
generated init containers if they share the same name and modifications are https://kubernetes.io/docs/concepts/workloads/pods/init-containers/
done via a strategic merge patch. The current init container name is: InitContainers described here modify an operator generated init
`init-config-reloader`. Overriding init containers is entirely outside the containers if they share the same name and modifications are done via a
scope of what the maintainers will support and by doing so, you accept that strategic merge patch.
this behaviour may break at any time without notice.
The names of init container name managed by the operator are:
* `init-config-reloader`.
Overriding init containers which are managed by the operator require
careful testing, especially when upgrading to a new version of the
operator.
items: items:
description: A single application container that you want to run within a pod. description: A single application container that you want to run within a pod.
properties: properties:
@@ -5151,7 +5173,9 @@ spec:
type: integer type: integer
type: object type: object
resizePolicy: resizePolicy:
description: Resources resize policy for the container. description: |-
Resources resize policy for the container.
This field cannot be set on ephemeral containers.
items: items:
description: ContainerResizePolicy represents resource resize policy for the container. description: ContainerResizePolicy represents resource resize policy for the container.
properties: properties:
@@ -6018,6 +6042,10 @@ spec:
and the actual ExternalURL is still true, but the server serves requests and the actual ExternalURL is still true, but the server serves requests
under a different route prefix. For example for use with `kubectl proxy`. under a different route prefix. For example for use with `kubectl proxy`.
type: string type: string
schedulerName:
description: schedulerName defines the scheduler to use for Pod scheduling. If not specified, the default scheduler is used.
minLength: 1
type: string
secrets: secrets:
description: |- description: |-
secrets is a list of Secrets in the same namespace as the Alertmanager secrets is a list of Secrets in the same namespace as the Alertmanager
@@ -6443,7 +6471,7 @@ spec:
resources: resources:
description: |- description: |-
resources represents the minimum resources the volume should have. resources represents the minimum resources the volume should have.
If RecoverVolumeExpansionFailure feature is enabled users are allowed to specify resource requirements Users are allowed to specify resource requirements
that are lower than previous value but must still be higher than capacity recorded in the that are lower than previous value but must still be higher than capacity recorded in the
status field of the claim. status field of the claim.
More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources
@@ -6692,7 +6720,7 @@ spec:
resources: resources:
description: |- description: |-
resources represents the minimum resources the volume should have. resources represents the minimum resources the volume should have.
If RecoverVolumeExpansionFailure feature is enabled users are allowed to specify resource requirements Users are allowed to specify resource requirements
that are lower than previous value but must still be higher than capacity recorded in the that are lower than previous value but must still be higher than capacity recorded in the
status field of the claim. status field of the claim.
More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources
@@ -6811,7 +6839,7 @@ spec:
that it does not recognizes, then it should ignore that update and let other controllers that it does not recognizes, then it should ignore that update and let other controllers
handle it. handle it.
type: string type: string
description: "allocatedResourceStatuses stores status of resource being resized for the given PVC.\nKey names follow standard Kubernetes label syntax. Valid values are either:\n\t* Un-prefixed keys:\n\t\t- storage - the capacity of the volume.\n\t* Custom resources must use implementation-defined prefixed names such as \"example.com/my-custom-resource\"\nApart from above values - keys that are unprefixed or have kubernetes.io prefix are considered\nreserved and hence may not be used.\n\nClaimResourceStatus can be in any of following states:\n\t- ControllerResizeInProgress:\n\t\tState set when resize controller starts resizing the volume in control-plane.\n\t- ControllerResizeFailed:\n\t\tState set when resize has failed in resize controller with a terminal error.\n\t- NodeResizePending:\n\t\tState set when resize controller has finished resizing the volume but further resizing of\n\t\tvolume is needed on the node.\n\t- NodeResizeInProgress:\n\t\tState set when kubelet starts resizing the volume.\n\t- NodeResizeFailed:\n\t\tState set when resizing has failed in kubelet with a terminal error. Transient errors don't set\n\t\tNodeResizeFailed.\nFor example: if expanding a PVC for more capacity - this field can be one of the following states:\n\t- pvc.status.allocatedResourceStatus['storage'] = \"ControllerResizeInProgress\"\n - pvc.status.allocatedResourceStatus['storage'] = \"ControllerResizeFailed\"\n - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizePending\"\n - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizeInProgress\"\n - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizeFailed\"\nWhen this field is not set, it means that no resize operation is in progress for the given PVC.\n\nA controller that receives PVC update with previously unknown resourceName or ClaimResourceStatus\nshould ignore the update for the purpose it was designed. For example - a controller that\nonly is responsible for resizing capacity of the volume, should ignore PVC updates that change other valid\nresources associated with PVC.\n\nThis is an alpha field and requires enabling RecoverVolumeExpansionFailure feature." description: "allocatedResourceStatuses stores status of resource being resized for the given PVC.\nKey names follow standard Kubernetes label syntax. Valid values are either:\n\t* Un-prefixed keys:\n\t\t- storage - the capacity of the volume.\n\t* Custom resources must use implementation-defined prefixed names such as \"example.com/my-custom-resource\"\nApart from above values - keys that are unprefixed or have kubernetes.io prefix are considered\nreserved and hence may not be used.\n\nClaimResourceStatus can be in any of following states:\n\t- ControllerResizeInProgress:\n\t\tState set when resize controller starts resizing the volume in control-plane.\n\t- ControllerResizeFailed:\n\t\tState set when resize has failed in resize controller with a terminal error.\n\t- NodeResizePending:\n\t\tState set when resize controller has finished resizing the volume but further resizing of\n\t\tvolume is needed on the node.\n\t- NodeResizeInProgress:\n\t\tState set when kubelet starts resizing the volume.\n\t- NodeResizeFailed:\n\t\tState set when resizing has failed in kubelet with a terminal error. Transient errors don't set\n\t\tNodeResizeFailed.\nFor example: if expanding a PVC for more capacity - this field can be one of the following states:\n\t- pvc.status.allocatedResourceStatus['storage'] = \"ControllerResizeInProgress\"\n - pvc.status.allocatedResourceStatus['storage'] = \"ControllerResizeFailed\"\n - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizePending\"\n - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizeInProgress\"\n - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizeFailed\"\nWhen this field is not set, it means that no resize operation is in progress for the given PVC.\n\nA controller that receives PVC update with previously unknown resourceName or ClaimResourceStatus\nshould ignore the update for the purpose it was designed. For example - a controller that\nonly is responsible for resizing capacity of the volume, should ignore PVC updates that change other valid\nresources associated with PVC."
type: object type: object
x-kubernetes-map-type: granular x-kubernetes-map-type: granular
allocatedResources: allocatedResources:
@@ -6821,7 +6849,7 @@ spec:
- type: string - type: string
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
x-kubernetes-int-or-string: true x-kubernetes-int-or-string: true
description: "allocatedResources tracks the resources allocated to a PVC including its capacity.\nKey names follow standard Kubernetes label syntax. Valid values are either:\n\t* Un-prefixed keys:\n\t\t- storage - the capacity of the volume.\n\t* Custom resources must use implementation-defined prefixed names such as \"example.com/my-custom-resource\"\nApart from above values - keys that are unprefixed or have kubernetes.io prefix are considered\nreserved and hence may not be used.\n\nCapacity reported here may be larger than the actual capacity when a volume expansion operation\nis requested.\nFor storage quota, the larger value from allocatedResources and PVC.spec.resources is used.\nIf allocatedResources is not set, PVC.spec.resources alone is used for quota calculation.\nIf a volume expansion capacity request is lowered, allocatedResources is only\nlowered if there are no expansion operations in progress and if the actual volume capacity\nis equal or lower than the requested capacity.\n\nA controller that receives PVC update with previously unknown resourceName\nshould ignore the update for the purpose it was designed. For example - a controller that\nonly is responsible for resizing capacity of the volume, should ignore PVC updates that change other valid\nresources associated with PVC.\n\nThis is an alpha field and requires enabling RecoverVolumeExpansionFailure feature." description: "allocatedResources tracks the resources allocated to a PVC including its capacity.\nKey names follow standard Kubernetes label syntax. Valid values are either:\n\t* Un-prefixed keys:\n\t\t- storage - the capacity of the volume.\n\t* Custom resources must use implementation-defined prefixed names such as \"example.com/my-custom-resource\"\nApart from above values - keys that are unprefixed or have kubernetes.io prefix are considered\nreserved and hence may not be used.\n\nCapacity reported here may be larger than the actual capacity when a volume expansion operation\nis requested.\nFor storage quota, the larger value from allocatedResources and PVC.spec.resources is used.\nIf allocatedResources is not set, PVC.spec.resources alone is used for quota calculation.\nIf a volume expansion capacity request is lowered, allocatedResources is only\nlowered if there are no expansion operations in progress and if the actual volume capacity\nis equal or lower than the requested capacity.\n\nA controller that receives PVC update with previously unknown resourceName\nshould ignore the update for the purpose it was designed. For example - a controller that\nonly is responsible for resizing capacity of the volume, should ignore PVC updates that change other valid\nresources associated with PVC."
type: object type: object
capacity: capacity:
additionalProperties: additionalProperties:
@@ -6936,9 +6964,10 @@ spec:
operator: operator:
description: |- description: |-
Operator represents a key's relationship to the value. Operator represents a key's relationship to the value.
Valid operators are Exists and Equal. Defaults to Equal. Valid operators are Exists, Equal, Lt, and Gt. Defaults to Equal.
Exists is equivalent to wildcard for value, so that a pod can Exists is equivalent to wildcard for value, so that a pod can
tolerate all taints of a particular category. tolerate all taints of a particular category.
Lt and Gt perform numeric comparisons (requires feature gate TaintTolerationComparisonOperators).
type: string type: string
tolerationSeconds: tolerationSeconds:
description: |- description: |-
@@ -7796,7 +7825,7 @@ spec:
resources: resources:
description: |- description: |-
resources represents the minimum resources the volume should have. resources represents the minimum resources the volume should have.
If RecoverVolumeExpansionFailure feature is enabled users are allowed to specify resource requirements Users are allowed to specify resource requirements
that are lower than previous value but must still be higher than capacity recorded in the that are lower than previous value but must still be higher than capacity recorded in the
status field of the claim. status field of the claim.
More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources
@@ -8631,6 +8660,24 @@ spec:
signerName: signerName:
description: Kubelet's generated CSRs will be addressed to this signer. description: Kubelet's generated CSRs will be addressed to this signer.
type: string type: string
userAnnotations:
additionalProperties:
type: string
description: |-
userAnnotations allow pod authors to pass additional information to
the signer implementation. Kubernetes does not restrict or validate this
metadata in any way.
These values are copied verbatim into the `spec.unverifiedUserAnnotations` field of
the PodCertificateRequest objects that Kubelet creates.
Entries are subject to the same validation as object metadata annotations,
with the addition that all keys must be domain-prefixed. No restrictions
are placed on values, except an overall size limitation on the entire field.
Signers should document the keys and values they support. Signers should
deny requests that contain keys they do not recognize.
type: object
required: required:
- keyType - keyType
- signerName - signerName

View File

@@ -3,7 +3,7 @@ kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.19.0 controller-gen.kubebuilder.io/version: v0.19.0
operator.prometheus.io/version: 0.89.0 operator.prometheus.io/version: 0.90.0
name: podmonitors.monitoring.coreos.com name: podmonitors.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com

View File

@@ -3,7 +3,7 @@ kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.19.0 controller-gen.kubebuilder.io/version: v0.19.0
operator.prometheus.io/version: 0.89.0 operator.prometheus.io/version: 0.90.0
name: probes.monitoring.coreos.com name: probes.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com

View File

@@ -3,7 +3,7 @@ kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.19.0 controller-gen.kubebuilder.io/version: v0.19.0
operator.prometheus.io/version: 0.89.0 operator.prometheus.io/version: 0.90.0
name: prometheusagents.monitoring.coreos.com name: prometheusagents.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com
@@ -1404,9 +1404,8 @@ spec:
* `config-reloader` * `config-reloader`
* `thanos-sidecar` * `thanos-sidecar`
Overriding containers is entirely outside the scope of what the Overriding containers which are managed by the operator require careful
maintainers will support and by doing so, you accept that this behaviour testing, especially when upgrading to a new version of the operator.
may break at any time without notice.
items: items:
description: A single application container that you want to run within a pod. description: A single application container that you want to run within a pod.
properties: properties:
@@ -2235,7 +2234,9 @@ spec:
type: integer type: integer
type: object type: object
resizePolicy: resizePolicy:
description: Resources resize policy for the container. description: |-
Resources resize policy for the container.
This field cannot be set on ephemeral containers.
items: items:
description: ContainerResizePolicy represents resource resize policy for the container. description: ContainerResizePolicy represents resource resize policy for the container.
properties: properties:
@@ -3248,7 +3249,7 @@ spec:
initContainers: initContainers:
description: |- description: |-
initContainers allows injecting initContainers to the Pod definition. Those initContainers allows injecting initContainers to the Pod definition. Those
can be used to e.g. fetch secrets for injection into the Prometheus can be used to e.g. fetch secrets for injection into the Prometheus
configuration from external sources. Any errors during the execution of configuration from external sources. Any errors during the execution of
an initContainer will lead to a restart of the Pod. More info: an initContainer will lead to a restart of the Pod. More info:
https://kubernetes.io/docs/concepts/workloads/pods/init-containers/ https://kubernetes.io/docs/concepts/workloads/pods/init-containers/
@@ -3259,9 +3260,9 @@ spec:
The names of init container name managed by the operator are: The names of init container name managed by the operator are:
* `init-config-reloader`. * `init-config-reloader`.
Overriding init containers is entirely outside the scope of what the Overriding init containers which are managed by the operator require
maintainers will support and by doing so, you accept that this behaviour careful testing, especially when upgrading to a new version of the
may break at any time without notice. operator.
items: items:
description: A single application container that you want to run within a pod. description: A single application container that you want to run within a pod.
properties: properties:
@@ -4090,7 +4091,9 @@ spec:
type: integer type: integer
type: object type: object
resizePolicy: resizePolicy:
description: Resources resize policy for the container. description: |-
Resources resize policy for the container.
This field cannot be set on ephemeral containers.
items: items:
description: ContainerResizePolicy represents resource resize policy for the container. description: ContainerResizePolicy represents resource resize policy for the container.
properties: properties:
@@ -6178,8 +6181,11 @@ spec:
type: string type: string
type: object type: object
url: url:
description: url defines the URL of the endpoint to send samples to. description: |-
minLength: 1 url defines the URL of the endpoint to send samples to.
It must use the HTTP or HTTPS scheme.
pattern: ^(http|https)://.+$
type: string type: string
writeRelabelConfigs: writeRelabelConfigs:
description: writeRelabelConfigs defines the list of remote write relabel configurations. description: writeRelabelConfigs defines the list of remote write relabel configurations.
@@ -6389,6 +6395,10 @@ spec:
If you want to enforce a maximum limit for all scrape objects, refer to enforcedSampleLimit. If you want to enforce a maximum limit for all scrape objects, refer to enforcedSampleLimit.
format: int64 format: int64
type: integer type: integer
schedulerName:
description: schedulerName defines the scheduler to use for Pod scheduling. If not specified, the default scheduler is used.
minLength: 1
type: string
scrapeClasses: scrapeClasses:
description: |- description: |-
scrapeClasses defines the list of scrape classes to expose to scraping objects such as scrapeClasses defines the list of scrape classes to expose to scraping objects such as
@@ -7566,7 +7576,7 @@ spec:
resources: resources:
description: |- description: |-
resources represents the minimum resources the volume should have. resources represents the minimum resources the volume should have.
If RecoverVolumeExpansionFailure feature is enabled users are allowed to specify resource requirements Users are allowed to specify resource requirements
that are lower than previous value but must still be higher than capacity recorded in the that are lower than previous value but must still be higher than capacity recorded in the
status field of the claim. status field of the claim.
More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources
@@ -7815,7 +7825,7 @@ spec:
resources: resources:
description: |- description: |-
resources represents the minimum resources the volume should have. resources represents the minimum resources the volume should have.
If RecoverVolumeExpansionFailure feature is enabled users are allowed to specify resource requirements Users are allowed to specify resource requirements
that are lower than previous value but must still be higher than capacity recorded in the that are lower than previous value but must still be higher than capacity recorded in the
status field of the claim. status field of the claim.
More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources
@@ -7934,7 +7944,7 @@ spec:
that it does not recognizes, then it should ignore that update and let other controllers that it does not recognizes, then it should ignore that update and let other controllers
handle it. handle it.
type: string type: string
description: "allocatedResourceStatuses stores status of resource being resized for the given PVC.\nKey names follow standard Kubernetes label syntax. Valid values are either:\n\t* Un-prefixed keys:\n\t\t- storage - the capacity of the volume.\n\t* Custom resources must use implementation-defined prefixed names such as \"example.com/my-custom-resource\"\nApart from above values - keys that are unprefixed or have kubernetes.io prefix are considered\nreserved and hence may not be used.\n\nClaimResourceStatus can be in any of following states:\n\t- ControllerResizeInProgress:\n\t\tState set when resize controller starts resizing the volume in control-plane.\n\t- ControllerResizeFailed:\n\t\tState set when resize has failed in resize controller with a terminal error.\n\t- NodeResizePending:\n\t\tState set when resize controller has finished resizing the volume but further resizing of\n\t\tvolume is needed on the node.\n\t- NodeResizeInProgress:\n\t\tState set when kubelet starts resizing the volume.\n\t- NodeResizeFailed:\n\t\tState set when resizing has failed in kubelet with a terminal error. Transient errors don't set\n\t\tNodeResizeFailed.\nFor example: if expanding a PVC for more capacity - this field can be one of the following states:\n\t- pvc.status.allocatedResourceStatus['storage'] = \"ControllerResizeInProgress\"\n - pvc.status.allocatedResourceStatus['storage'] = \"ControllerResizeFailed\"\n - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizePending\"\n - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizeInProgress\"\n - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizeFailed\"\nWhen this field is not set, it means that no resize operation is in progress for the given PVC.\n\nA controller that receives PVC update with previously unknown resourceName or ClaimResourceStatus\nshould ignore the update for the purpose it was designed. For example - a controller that\nonly is responsible for resizing capacity of the volume, should ignore PVC updates that change other valid\nresources associated with PVC.\n\nThis is an alpha field and requires enabling RecoverVolumeExpansionFailure feature." description: "allocatedResourceStatuses stores status of resource being resized for the given PVC.\nKey names follow standard Kubernetes label syntax. Valid values are either:\n\t* Un-prefixed keys:\n\t\t- storage - the capacity of the volume.\n\t* Custom resources must use implementation-defined prefixed names such as \"example.com/my-custom-resource\"\nApart from above values - keys that are unprefixed or have kubernetes.io prefix are considered\nreserved and hence may not be used.\n\nClaimResourceStatus can be in any of following states:\n\t- ControllerResizeInProgress:\n\t\tState set when resize controller starts resizing the volume in control-plane.\n\t- ControllerResizeFailed:\n\t\tState set when resize has failed in resize controller with a terminal error.\n\t- NodeResizePending:\n\t\tState set when resize controller has finished resizing the volume but further resizing of\n\t\tvolume is needed on the node.\n\t- NodeResizeInProgress:\n\t\tState set when kubelet starts resizing the volume.\n\t- NodeResizeFailed:\n\t\tState set when resizing has failed in kubelet with a terminal error. Transient errors don't set\n\t\tNodeResizeFailed.\nFor example: if expanding a PVC for more capacity - this field can be one of the following states:\n\t- pvc.status.allocatedResourceStatus['storage'] = \"ControllerResizeInProgress\"\n - pvc.status.allocatedResourceStatus['storage'] = \"ControllerResizeFailed\"\n - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizePending\"\n - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizeInProgress\"\n - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizeFailed\"\nWhen this field is not set, it means that no resize operation is in progress for the given PVC.\n\nA controller that receives PVC update with previously unknown resourceName or ClaimResourceStatus\nshould ignore the update for the purpose it was designed. For example - a controller that\nonly is responsible for resizing capacity of the volume, should ignore PVC updates that change other valid\nresources associated with PVC."
type: object type: object
x-kubernetes-map-type: granular x-kubernetes-map-type: granular
allocatedResources: allocatedResources:
@@ -7944,7 +7954,7 @@ spec:
- type: string - type: string
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
x-kubernetes-int-or-string: true x-kubernetes-int-or-string: true
description: "allocatedResources tracks the resources allocated to a PVC including its capacity.\nKey names follow standard Kubernetes label syntax. Valid values are either:\n\t* Un-prefixed keys:\n\t\t- storage - the capacity of the volume.\n\t* Custom resources must use implementation-defined prefixed names such as \"example.com/my-custom-resource\"\nApart from above values - keys that are unprefixed or have kubernetes.io prefix are considered\nreserved and hence may not be used.\n\nCapacity reported here may be larger than the actual capacity when a volume expansion operation\nis requested.\nFor storage quota, the larger value from allocatedResources and PVC.spec.resources is used.\nIf allocatedResources is not set, PVC.spec.resources alone is used for quota calculation.\nIf a volume expansion capacity request is lowered, allocatedResources is only\nlowered if there are no expansion operations in progress and if the actual volume capacity\nis equal or lower than the requested capacity.\n\nA controller that receives PVC update with previously unknown resourceName\nshould ignore the update for the purpose it was designed. For example - a controller that\nonly is responsible for resizing capacity of the volume, should ignore PVC updates that change other valid\nresources associated with PVC.\n\nThis is an alpha field and requires enabling RecoverVolumeExpansionFailure feature." description: "allocatedResources tracks the resources allocated to a PVC including its capacity.\nKey names follow standard Kubernetes label syntax. Valid values are either:\n\t* Un-prefixed keys:\n\t\t- storage - the capacity of the volume.\n\t* Custom resources must use implementation-defined prefixed names such as \"example.com/my-custom-resource\"\nApart from above values - keys that are unprefixed or have kubernetes.io prefix are considered\nreserved and hence may not be used.\n\nCapacity reported here may be larger than the actual capacity when a volume expansion operation\nis requested.\nFor storage quota, the larger value from allocatedResources and PVC.spec.resources is used.\nIf allocatedResources is not set, PVC.spec.resources alone is used for quota calculation.\nIf a volume expansion capacity request is lowered, allocatedResources is only\nlowered if there are no expansion operations in progress and if the actual volume capacity\nis equal or lower than the requested capacity.\n\nA controller that receives PVC update with previously unknown resourceName\nshould ignore the update for the purpose it was designed. For example - a controller that\nonly is responsible for resizing capacity of the volume, should ignore PVC updates that change other valid\nresources associated with PVC."
type: object type: object
capacity: capacity:
additionalProperties: additionalProperties:
@@ -8062,9 +8072,10 @@ spec:
operator: operator:
description: |- description: |-
Operator represents a key's relationship to the value. Operator represents a key's relationship to the value.
Valid operators are Exists and Equal. Defaults to Equal. Valid operators are Exists, Equal, Lt, and Gt. Defaults to Equal.
Exists is equivalent to wildcard for value, so that a pod can Exists is equivalent to wildcard for value, so that a pod can
tolerate all taints of a particular category. tolerate all taints of a particular category.
Lt and Gt perform numeric comparisons (requires feature gate TaintTolerationComparisonOperators).
type: string type: string
tolerationSeconds: tolerationSeconds:
description: |- description: |-
@@ -9160,7 +9171,7 @@ spec:
resources: resources:
description: |- description: |-
resources represents the minimum resources the volume should have. resources represents the minimum resources the volume should have.
If RecoverVolumeExpansionFailure feature is enabled users are allowed to specify resource requirements Users are allowed to specify resource requirements
that are lower than previous value but must still be higher than capacity recorded in the that are lower than previous value but must still be higher than capacity recorded in the
status field of the claim. status field of the claim.
More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources
@@ -9995,6 +10006,24 @@ spec:
signerName: signerName:
description: Kubelet's generated CSRs will be addressed to this signer. description: Kubelet's generated CSRs will be addressed to this signer.
type: string type: string
userAnnotations:
additionalProperties:
type: string
description: |-
userAnnotations allow pod authors to pass additional information to
the signer implementation. Kubernetes does not restrict or validate this
metadata in any way.
These values are copied verbatim into the `spec.unverifiedUserAnnotations` field of
the PodCertificateRequest objects that Kubelet creates.
Entries are subject to the same validation as object metadata annotations,
with the addition that all keys must be domain-prefixed. No restrictions
are placed on values, except an overall size limitation on the entire field.
Signers should document the keys and values they support. Signers should
deny requests that contain keys they do not recognize.
type: object
required: required:
- keyType - keyType
- signerName - signerName

View File

@@ -3,7 +3,7 @@ kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.19.0 controller-gen.kubebuilder.io/version: v0.19.0
operator.prometheus.io/version: 0.89.0 operator.prometheus.io/version: 0.90.0
name: prometheuses.monitoring.coreos.com name: prometheuses.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com
@@ -2108,9 +2108,8 @@ spec:
* `config-reloader` * `config-reloader`
* `thanos-sidecar` * `thanos-sidecar`
Overriding containers is entirely outside the scope of what the Overriding containers which are managed by the operator require careful
maintainers will support and by doing so, you accept that this behaviour testing, especially when upgrading to a new version of the operator.
may break at any time without notice.
items: items:
description: A single application container that you want to run within a pod. description: A single application container that you want to run within a pod.
properties: properties:
@@ -2939,7 +2938,9 @@ spec:
type: integer type: integer
type: object type: object
resizePolicy: resizePolicy:
description: Resources resize policy for the container. description: |-
Resources resize policy for the container.
This field cannot be set on ephemeral containers.
items: items:
description: ContainerResizePolicy represents resource resize policy for the container. description: ContainerResizePolicy represents resource resize policy for the container.
properties: properties:
@@ -3994,7 +3995,7 @@ spec:
initContainers: initContainers:
description: |- description: |-
initContainers allows injecting initContainers to the Pod definition. Those initContainers allows injecting initContainers to the Pod definition. Those
can be used to e.g. fetch secrets for injection into the Prometheus can be used to e.g. fetch secrets for injection into the Prometheus
configuration from external sources. Any errors during the execution of configuration from external sources. Any errors during the execution of
an initContainer will lead to a restart of the Pod. More info: an initContainer will lead to a restart of the Pod. More info:
https://kubernetes.io/docs/concepts/workloads/pods/init-containers/ https://kubernetes.io/docs/concepts/workloads/pods/init-containers/
@@ -4005,9 +4006,9 @@ spec:
The names of init container name managed by the operator are: The names of init container name managed by the operator are:
* `init-config-reloader`. * `init-config-reloader`.
Overriding init containers is entirely outside the scope of what the Overriding init containers which are managed by the operator require
maintainers will support and by doing so, you accept that this behaviour careful testing, especially when upgrading to a new version of the
may break at any time without notice. operator.
items: items:
description: A single application container that you want to run within a pod. description: A single application container that you want to run within a pod.
properties: properties:
@@ -4836,7 +4837,9 @@ spec:
type: integer type: integer
type: object type: object
resizePolicy: resizePolicy:
description: Resources resize policy for the container. description: |-
Resources resize policy for the container.
This field cannot be set on ephemeral containers.
items: items:
description: ContainerResizePolicy represents resource resize policy for the container. description: ContainerResizePolicy represents resource resize policy for the container.
properties: properties:
@@ -7656,8 +7659,11 @@ spec:
type: string type: string
type: object type: object
url: url:
description: url defines the URL of the endpoint to send samples to. description: |-
minLength: 1 url defines the URL of the endpoint to send samples to.
It must use the HTTP or HTTPS scheme.
pattern: ^(http|https)://.+$
type: string type: string
writeRelabelConfigs: writeRelabelConfigs:
description: writeRelabelConfigs defines the list of remote write relabel configurations. description: writeRelabelConfigs defines the list of remote write relabel configurations.
@@ -8006,6 +8012,10 @@ spec:
If you want to enforce a maximum limit for all scrape objects, refer to enforcedSampleLimit. If you want to enforce a maximum limit for all scrape objects, refer to enforcedSampleLimit.
format: int64 format: int64
type: integer type: integer
schedulerName:
description: schedulerName defines the scheduler to use for Pod scheduling. If not specified, the default scheduler is used.
minLength: 1
type: string
scrapeClasses: scrapeClasses:
description: |- description: |-
scrapeClasses defines the list of scrape classes to expose to scraping objects such as scrapeClasses defines the list of scrape classes to expose to scraping objects such as
@@ -9219,7 +9229,7 @@ spec:
resources: resources:
description: |- description: |-
resources represents the minimum resources the volume should have. resources represents the minimum resources the volume should have.
If RecoverVolumeExpansionFailure feature is enabled users are allowed to specify resource requirements Users are allowed to specify resource requirements
that are lower than previous value but must still be higher than capacity recorded in the that are lower than previous value but must still be higher than capacity recorded in the
status field of the claim. status field of the claim.
More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources
@@ -9468,7 +9478,7 @@ spec:
resources: resources:
description: |- description: |-
resources represents the minimum resources the volume should have. resources represents the minimum resources the volume should have.
If RecoverVolumeExpansionFailure feature is enabled users are allowed to specify resource requirements Users are allowed to specify resource requirements
that are lower than previous value but must still be higher than capacity recorded in the that are lower than previous value but must still be higher than capacity recorded in the
status field of the claim. status field of the claim.
More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources
@@ -9587,7 +9597,7 @@ spec:
that it does not recognizes, then it should ignore that update and let other controllers that it does not recognizes, then it should ignore that update and let other controllers
handle it. handle it.
type: string type: string
description: "allocatedResourceStatuses stores status of resource being resized for the given PVC.\nKey names follow standard Kubernetes label syntax. Valid values are either:\n\t* Un-prefixed keys:\n\t\t- storage - the capacity of the volume.\n\t* Custom resources must use implementation-defined prefixed names such as \"example.com/my-custom-resource\"\nApart from above values - keys that are unprefixed or have kubernetes.io prefix are considered\nreserved and hence may not be used.\n\nClaimResourceStatus can be in any of following states:\n\t- ControllerResizeInProgress:\n\t\tState set when resize controller starts resizing the volume in control-plane.\n\t- ControllerResizeFailed:\n\t\tState set when resize has failed in resize controller with a terminal error.\n\t- NodeResizePending:\n\t\tState set when resize controller has finished resizing the volume but further resizing of\n\t\tvolume is needed on the node.\n\t- NodeResizeInProgress:\n\t\tState set when kubelet starts resizing the volume.\n\t- NodeResizeFailed:\n\t\tState set when resizing has failed in kubelet with a terminal error. Transient errors don't set\n\t\tNodeResizeFailed.\nFor example: if expanding a PVC for more capacity - this field can be one of the following states:\n\t- pvc.status.allocatedResourceStatus['storage'] = \"ControllerResizeInProgress\"\n - pvc.status.allocatedResourceStatus['storage'] = \"ControllerResizeFailed\"\n - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizePending\"\n - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizeInProgress\"\n - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizeFailed\"\nWhen this field is not set, it means that no resize operation is in progress for the given PVC.\n\nA controller that receives PVC update with previously unknown resourceName or ClaimResourceStatus\nshould ignore the update for the purpose it was designed. For example - a controller that\nonly is responsible for resizing capacity of the volume, should ignore PVC updates that change other valid\nresources associated with PVC.\n\nThis is an alpha field and requires enabling RecoverVolumeExpansionFailure feature." description: "allocatedResourceStatuses stores status of resource being resized for the given PVC.\nKey names follow standard Kubernetes label syntax. Valid values are either:\n\t* Un-prefixed keys:\n\t\t- storage - the capacity of the volume.\n\t* Custom resources must use implementation-defined prefixed names such as \"example.com/my-custom-resource\"\nApart from above values - keys that are unprefixed or have kubernetes.io prefix are considered\nreserved and hence may not be used.\n\nClaimResourceStatus can be in any of following states:\n\t- ControllerResizeInProgress:\n\t\tState set when resize controller starts resizing the volume in control-plane.\n\t- ControllerResizeFailed:\n\t\tState set when resize has failed in resize controller with a terminal error.\n\t- NodeResizePending:\n\t\tState set when resize controller has finished resizing the volume but further resizing of\n\t\tvolume is needed on the node.\n\t- NodeResizeInProgress:\n\t\tState set when kubelet starts resizing the volume.\n\t- NodeResizeFailed:\n\t\tState set when resizing has failed in kubelet with a terminal error. Transient errors don't set\n\t\tNodeResizeFailed.\nFor example: if expanding a PVC for more capacity - this field can be one of the following states:\n\t- pvc.status.allocatedResourceStatus['storage'] = \"ControllerResizeInProgress\"\n - pvc.status.allocatedResourceStatus['storage'] = \"ControllerResizeFailed\"\n - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizePending\"\n - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizeInProgress\"\n - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizeFailed\"\nWhen this field is not set, it means that no resize operation is in progress for the given PVC.\n\nA controller that receives PVC update with previously unknown resourceName or ClaimResourceStatus\nshould ignore the update for the purpose it was designed. For example - a controller that\nonly is responsible for resizing capacity of the volume, should ignore PVC updates that change other valid\nresources associated with PVC."
type: object type: object
x-kubernetes-map-type: granular x-kubernetes-map-type: granular
allocatedResources: allocatedResources:
@@ -9597,7 +9607,7 @@ spec:
- type: string - type: string
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
x-kubernetes-int-or-string: true x-kubernetes-int-or-string: true
description: "allocatedResources tracks the resources allocated to a PVC including its capacity.\nKey names follow standard Kubernetes label syntax. Valid values are either:\n\t* Un-prefixed keys:\n\t\t- storage - the capacity of the volume.\n\t* Custom resources must use implementation-defined prefixed names such as \"example.com/my-custom-resource\"\nApart from above values - keys that are unprefixed or have kubernetes.io prefix are considered\nreserved and hence may not be used.\n\nCapacity reported here may be larger than the actual capacity when a volume expansion operation\nis requested.\nFor storage quota, the larger value from allocatedResources and PVC.spec.resources is used.\nIf allocatedResources is not set, PVC.spec.resources alone is used for quota calculation.\nIf a volume expansion capacity request is lowered, allocatedResources is only\nlowered if there are no expansion operations in progress and if the actual volume capacity\nis equal or lower than the requested capacity.\n\nA controller that receives PVC update with previously unknown resourceName\nshould ignore the update for the purpose it was designed. For example - a controller that\nonly is responsible for resizing capacity of the volume, should ignore PVC updates that change other valid\nresources associated with PVC.\n\nThis is an alpha field and requires enabling RecoverVolumeExpansionFailure feature." description: "allocatedResources tracks the resources allocated to a PVC including its capacity.\nKey names follow standard Kubernetes label syntax. Valid values are either:\n\t* Un-prefixed keys:\n\t\t- storage - the capacity of the volume.\n\t* Custom resources must use implementation-defined prefixed names such as \"example.com/my-custom-resource\"\nApart from above values - keys that are unprefixed or have kubernetes.io prefix are considered\nreserved and hence may not be used.\n\nCapacity reported here may be larger than the actual capacity when a volume expansion operation\nis requested.\nFor storage quota, the larger value from allocatedResources and PVC.spec.resources is used.\nIf allocatedResources is not set, PVC.spec.resources alone is used for quota calculation.\nIf a volume expansion capacity request is lowered, allocatedResources is only\nlowered if there are no expansion operations in progress and if the actual volume capacity\nis equal or lower than the requested capacity.\n\nA controller that receives PVC update with previously unknown resourceName\nshould ignore the update for the purpose it was designed. For example - a controller that\nonly is responsible for resizing capacity of the volume, should ignore PVC updates that change other valid\nresources associated with PVC."
type: object type: object
capacity: capacity:
additionalProperties: additionalProperties:
@@ -9758,7 +9768,7 @@ spec:
description: |- description: |-
grpcServerTlsConfig defines the TLS parameters for the gRPC server providing the StoreAPI. grpcServerTlsConfig defines the TLS parameters for the gRPC server providing the StoreAPI.
Note: Currently only the `caFile`, `certFile`, and `keyFile` fields are supported. Note: Currently only the `minVersion`, `caFile`, `certFile`, and `keyFile` fields are supported.
properties: properties:
ca: ca:
description: ca defines the Certificate authority used when verifying server certificates. description: ca defines the Certificate authority used when verifying server certificates.
@@ -10205,9 +10215,10 @@ spec:
operator: operator:
description: |- description: |-
Operator represents a key's relationship to the value. Operator represents a key's relationship to the value.
Valid operators are Exists and Equal. Defaults to Equal. Valid operators are Exists, Equal, Lt, and Gt. Defaults to Equal.
Exists is equivalent to wildcard for value, so that a pod can Exists is equivalent to wildcard for value, so that a pod can
tolerate all taints of a particular category. tolerate all taints of a particular category.
Lt and Gt perform numeric comparisons (requires feature gate TaintTolerationComparisonOperators).
type: string type: string
tolerationSeconds: tolerationSeconds:
description: |- description: |-
@@ -11303,7 +11314,7 @@ spec:
resources: resources:
description: |- description: |-
resources represents the minimum resources the volume should have. resources represents the minimum resources the volume should have.
If RecoverVolumeExpansionFailure feature is enabled users are allowed to specify resource requirements Users are allowed to specify resource requirements
that are lower than previous value but must still be higher than capacity recorded in the that are lower than previous value but must still be higher than capacity recorded in the
status field of the claim. status field of the claim.
More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources
@@ -12138,6 +12149,24 @@ spec:
signerName: signerName:
description: Kubelet's generated CSRs will be addressed to this signer. description: Kubelet's generated CSRs will be addressed to this signer.
type: string type: string
userAnnotations:
additionalProperties:
type: string
description: |-
userAnnotations allow pod authors to pass additional information to
the signer implementation. Kubernetes does not restrict or validate this
metadata in any way.
These values are copied verbatim into the `spec.unverifiedUserAnnotations` field of
the PodCertificateRequest objects that Kubelet creates.
Entries are subject to the same validation as object metadata annotations,
with the addition that all keys must be domain-prefixed. No restrictions
are placed on values, except an overall size limitation on the entire field.
Signers should document the keys and values they support. Signers should
deny requests that contain keys they do not recognize.
type: object
required: required:
- keyType - keyType
- signerName - signerName

View File

@@ -3,7 +3,7 @@ kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.19.0 controller-gen.kubebuilder.io/version: v0.19.0
operator.prometheus.io/version: 0.89.0 operator.prometheus.io/version: 0.90.0
name: prometheusrules.monitoring.coreos.com name: prometheusrules.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com

View File

@@ -3,7 +3,7 @@ kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.19.0 controller-gen.kubebuilder.io/version: v0.19.0
operator.prometheus.io/version: 0.89.0 operator.prometheus.io/version: 0.90.0
name: scrapeconfigs.monitoring.coreos.com name: scrapeconfigs.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com
@@ -1544,7 +1544,7 @@ spec:
properties: properties:
authorization: authorization:
description: |- description: |-
authorization defines the header configuration to authenticate against the DigitalOcean API. authorization defines the header configuration to authenticate against the DigitalOcean API.
Cannot be set at the same time as `oauth2`. Cannot be set at the same time as `oauth2`.
properties: properties:
credentials: credentials:
@@ -1947,7 +1947,7 @@ spec:
pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$ pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
type: string type: string
tlsConfig: tlsConfig:
description: tlsConfig defines the TLS configuration to connect to the Consul API. description: tlsConfig defines the TLS configuration to connect to the DigitalOcean API.
properties: properties:
ca: ca:
description: ca defines the Certificate authority used when verifying server certificates. description: ca defines the Certificate authority used when verifying server certificates.
@@ -2156,7 +2156,7 @@ spec:
properties: properties:
authorization: authorization:
description: |- description: |-
authorization defines the header configuration to authenticate against the DigitalOcean API. authorization defines the header configuration to authenticate against the Docker daemon.
Cannot be set at the same time as `oauth2`. Cannot be set at the same time as `oauth2`.
properties: properties:
credentials: credentials:
@@ -2252,6 +2252,7 @@ spec:
properties: properties:
name: name:
description: name of the Filter. description: name of the Filter.
minLength: 1
type: string type: string
values: values:
description: values defines values to filter on. description: values defines values to filter on.
@@ -2273,8 +2274,9 @@ spec:
description: followRedirects defines whether HTTP requests follow HTTP 3xx redirects. description: followRedirects defines whether HTTP requests follow HTTP 3xx redirects.
type: boolean type: boolean
host: host:
description: host defines the address of the docker daemon description: host defines the address of the docker daemon.
minLength: 1 minLength: 1
pattern: ^[a-zA-Z][a-zA-Z0-9+.-]*://.+$
type: string type: string
hostNetworkingHost: hostNetworkingHost:
description: hostNetworkingHost defines the host to use if the container is in host networking mode. description: hostNetworkingHost defines the host to use if the container is in host networking mode.
@@ -2649,7 +2651,7 @@ spec:
pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$ pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
type: string type: string
tlsConfig: tlsConfig:
description: tlsConfig defines the TLS configuration to connect to the Consul API. description: tlsConfig defines the TLS configuration to connect to the Docker daemon.
properties: properties:
ca: ca:
description: ca defines the Certificate authority used when verifying server certificates. description: ca defines the Certificate authority used when verifying server certificates.
@@ -2811,7 +2813,7 @@ spec:
properties: properties:
authorization: authorization:
description: |- description: |-
authorization defines the header configuration to authenticate against the DigitalOcean API. authorization defines the header configuration to authenticate against the Docker Swarm API.
Cannot be set at the same time as `oauth2`. Cannot be set at the same time as `oauth2`.
properties: properties:
credentials: credentials:
@@ -2913,6 +2915,7 @@ spec:
properties: properties:
name: name:
description: name of the Filter. description: name of the Filter.
minLength: 1
type: string type: string
values: values:
description: values defines values to filter on. description: values defines values to filter on.
@@ -3311,7 +3314,7 @@ spec:
- Nodes - Nodes
type: string type: string
tlsConfig: tlsConfig:
description: tlsConfig defines the TLS configuration to connect to the Consul API. description: tlsConfig defines the TLS configuration to connect to the Docker Swarm daemon.
properties: properties:
ca: ca:
description: ca defines the Certificate authority used when verifying server certificates. description: ca defines the Certificate authority used when verifying server certificates.
@@ -3516,6 +3519,7 @@ spec:
properties: properties:
name: name:
description: name of the Filter. description: name of the Filter.
minLength: 1
type: string type: string
values: values:
description: values defines values to filter on. description: values defines values to filter on.
@@ -3634,7 +3638,7 @@ spec:
x-kubernetes-map-type: atomic x-kubernetes-map-type: atomic
tlsConfig: tlsConfig:
description: |- description: |-
tlsConfig defines the TLS configuration to connect to the Consul API. tlsConfig defines the TLS configuration to connect to the EC2 API.
It requires Prometheus >= v2.41.0 It requires Prometheus >= v2.41.0
properties: properties:
ca: ca:
@@ -3807,7 +3811,7 @@ spec:
properties: properties:
authorization: authorization:
description: |- description: |-
authorization defines the header configuration to authenticate against the DigitalOcean API. authorization defines the header configuration to authenticate against the Eureka server.
Cannot be set at the same time as `oauth2`. Cannot be set at the same time as `oauth2`.
properties: properties:
credentials: credentials:
@@ -4257,11 +4261,10 @@ spec:
type: string type: string
server: server:
description: server defines the URL to connect to the Eureka server. description: server defines the URL to connect to the Eureka server.
minLength: 1 pattern: ^https?://.+$
pattern: ^http(s)?://.+$
type: string type: string
tlsConfig: tlsConfig:
description: tlsConfig defines the TLS configuration to connect to the Consul API. description: tlsConfig defines the TLS configuration to connect to the Eureka server.
properties: properties:
ca: ca:
description: ca defines the Certificate authority used when verifying server certificates. description: ca defines the Certificate authority used when verifying server certificates.
@@ -4522,7 +4525,7 @@ spec:
properties: properties:
authorization: authorization:
description: |- description: |-
authorization defines the header configuration to authenticate against the DigitalOcean API. authorization defines the header configuration to authenticate against the Hetzner API.
Cannot be set at the same time as `oauth2`. Cannot be set at the same time as `oauth2`.
properties: properties:
credentials: credentials:
@@ -4991,7 +4994,7 @@ spec:
- Robot - Robot
type: string type: string
tlsConfig: tlsConfig:
description: tlsConfig defines the TLS configuration to connect to the Consul API. description: tlsConfig defines the TLS configuration to connect to the Hetzner API.
properties: properties:
ca: ca:
description: ca defines the Certificate authority used when verifying server certificates. description: ca defines the Certificate authority used when verifying server certificates.
@@ -5768,8 +5771,7 @@ spec:
type: object type: object
url: url:
description: url defines the URL from which the targets are fetched. description: url defines the URL from which the targets are fetched.
minLength: 1 pattern: ^https?://.+$
pattern: ^http(s)?://.+$
type: string type: string
required: required:
- url - url
@@ -5784,7 +5786,7 @@ spec:
properties: properties:
authorization: authorization:
description: |- description: |-
authorization defines the header configuration to authenticate against the IONOS. authorization defines the header configuration to authenticate against the IONOS API.
Cannot be set at the same time as `oauth2`. Cannot be set at the same time as `oauth2`.
properties: properties:
credentials: credentials:
@@ -6191,7 +6193,7 @@ spec:
pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$ pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
type: string type: string
tlsConfig: tlsConfig:
description: tlsConfig defines the TLS configuration to connect to the Consul API. description: tlsConfig defines the TLS configuration to connect to the IONOS API.
properties: properties:
ca: ca:
description: ca defines the Certificate authority used when verifying server certificates. description: ca defines the Certificate authority used when verifying server certificates.
@@ -7068,7 +7070,7 @@ spec:
properties: properties:
authorization: authorization:
description: |- description: |-
authorization defines the header configuration to authenticate against the DigitalOcean API. authorization defines the header configuration to authenticate against the Kuma control plane.
Cannot be set at the same time as `oauth2`. Cannot be set at the same time as `oauth2`.
properties: properties:
credentials: credentials:
@@ -7531,7 +7533,7 @@ spec:
pattern: ^https?://.+$ pattern: ^https?://.+$
type: string type: string
tlsConfig: tlsConfig:
description: tlsConfig defines the TLS configuration to connect to the Consul API. description: tlsConfig defines the TLS configuration to connect to the Kuma control plane.
properties: properties:
ca: ca:
description: ca defines the Certificate authority used when verifying server certificates. description: ca defines the Certificate authority used when verifying server certificates.
@@ -7733,7 +7735,7 @@ spec:
x-kubernetes-map-type: atomic x-kubernetes-map-type: atomic
authorization: authorization:
description: |- description: |-
authorization defines the header configuration to authenticate against the DigitalOcean API. authorization defines the header configuration to authenticate against the Lightsail API.
Cannot be set at the same time as `oauth2`. Cannot be set at the same time as `oauth2`.
properties: properties:
credentials: credentials:
@@ -8225,7 +8227,7 @@ spec:
type: object type: object
x-kubernetes-map-type: atomic x-kubernetes-map-type: atomic
tlsConfig: tlsConfig:
description: tlsConfig defines the TLS configuration to connect to the Consul API. description: tlsConfig defines the TLS configuration to connect to the Lightsail API.
properties: properties:
ca: ca:
description: ca defines the Certificate authority used when verifying server certificates. description: ca defines the Certificate authority used when verifying server certificates.
@@ -8385,7 +8387,7 @@ spec:
properties: properties:
authorization: authorization:
description: |- description: |-
authorization defines the header configuration to authenticate against the DigitalOcean API. authorization defines the header configuration to authenticate against the Linode API.
Cannot be set at the same time as `oauth2`. Cannot be set at the same time as `oauth2`.
properties: properties:
credentials: credentials:
@@ -8798,7 +8800,7 @@ spec:
minLength: 1 minLength: 1
type: string type: string
tlsConfig: tlsConfig:
description: tlsConfig defines the TLS configuration to connect to the Consul API. description: tlsConfig defines the TLS configuration to connect to the Linode API.
properties: properties:
ca: ca:
description: ca defines the Certificate authority used when verifying server certificates. description: ca defines the Certificate authority used when verifying server certificates.
@@ -9098,7 +9100,7 @@ spec:
type: boolean type: boolean
authorization: authorization:
description: |- description: |-
authorization defines the header configuration to authenticate against the DigitalOcean API. authorization defines the header configuration to authenticate against the Nomad API.
Cannot be set at the same time as `oauth2`. Cannot be set at the same time as `oauth2`.
properties: properties:
credentials: credentials:
@@ -9560,7 +9562,7 @@ spec:
description: |- description: |-
server defines the Nomad server address to connect to for service discovery. server defines the Nomad server address to connect to for service discovery.
This should be the full URL including protocol (e.g., "https://nomad.example.com:4646"). This should be the full URL including protocol (e.g., "https://nomad.example.com:4646").
minLength: 1 pattern: ^https?://.+$
type: string type: string
tagSeparator: tagSeparator:
description: |- description: |-
@@ -9568,7 +9570,7 @@ spec:
This determines how Nomad service tags are concatenated into Prometheus labels. This determines how Nomad service tags are concatenated into Prometheus labels.
type: string type: string
tlsConfig: tlsConfig:
description: tlsConfig defines the TLS configuration to connect to the Consul API. description: tlsConfig defines the TLS configuration to connect to the Nomad API.
properties: properties:
ca: ca:
description: ca defines the Certificate authority used when verifying server certificates. description: ca defines the Certificate authority used when verifying server certificates.
@@ -10092,7 +10094,7 @@ spec:
description: |- description: |-
identityEndpoint defines the HTTP endpoint that is required to work with identityEndpoint defines the HTTP endpoint that is required to work with
the Identity API of the appropriate version. the Identity API of the appropriate version.
pattern: ^http(s)?:\/\/.+$ pattern: ^https?://.+$
type: string type: string
password: password:
description: |- description: |-
@@ -10472,7 +10474,7 @@ spec:
properties: properties:
authorization: authorization:
description: |- description: |-
authorization defines the header configuration to authenticate against the DigitalOcean API. authorization defines the header configuration to authenticate against the PuppetDB API.
Cannot be set at the same time as `oauth2`. Cannot be set at the same time as `oauth2`.
properties: properties:
credentials: credentials:
@@ -10943,7 +10945,7 @@ spec:
pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$ pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
type: string type: string
tlsConfig: tlsConfig:
description: tlsConfig defines the TLS configuration to connect to the Consul API. description: tlsConfig defines the TLS configuration to connect to the PuppetDB server.
properties: properties:
ca: ca:
description: ca defines the Certificate authority used when verifying server certificates. description: ca defines the Certificate authority used when verifying server certificates.
@@ -11094,8 +11096,7 @@ spec:
type: object type: object
url: url:
description: url defines the URL of the PuppetDB root query endpoint. description: url defines the URL of the PuppetDB root query endpoint.
minLength: 1 pattern: ^https?://.+$
pattern: ^http(s)?://.+$
type: string type: string
required: required:
- query - query
@@ -11209,7 +11210,7 @@ spec:
type: string type: string
apiURL: apiURL:
description: apiURL defines the API URL to use when doing the server listing requests. description: apiURL defines the API URL to use when doing the server listing requests.
pattern: ^http(s)?://.+$ pattern: ^https?://.+$
type: string type: string
enableHTTP2: enableHTTP2:
description: enableHTTP2 defines whether to enable HTTP2. description: enableHTTP2 defines whether to enable HTTP2.
@@ -11324,7 +11325,7 @@ spec:
type: array type: array
x-kubernetes-list-type: set x-kubernetes-list-type: set
tlsConfig: tlsConfig:
description: tlsConfig defines the TLS configuration to connect to the Consul API. description: tlsConfig defines the TLS configuration to connect to the Scaleway API.
properties: properties:
ca: ca:
description: ca defines the Certificate authority used when verifying server certificates. description: ca defines the Certificate authority used when verifying server certificates.
@@ -11561,9 +11562,8 @@ spec:
targets: targets:
description: targets defines the list of targets for this static configuration. description: targets defines the list of targets for this static configuration.
items: items:
description: |- description: Target represents a target for Prometheus to scrape
Target represents a target for Prometheus to scrape minLength: 1
kubebuilder:validation:MinLength:=1
type: string type: string
minItems: 1 minItems: 1
type: array type: array

View File

@@ -3,7 +3,7 @@ kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.19.0 controller-gen.kubebuilder.io/version: v0.19.0
operator.prometheus.io/version: 0.89.0 operator.prometheus.io/version: 0.90.0
name: servicemonitors.monitoring.coreos.com name: servicemonitors.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com

View File

@@ -3,7 +3,7 @@ kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.19.0 controller-gen.kubebuilder.io/version: v0.19.0
operator.prometheus.io/version: 0.89.0 operator.prometheus.io/version: 0.90.0
name: thanosrulers.monitoring.coreos.com name: thanosrulers.monitoring.coreos.com
spec: spec:
group: monitoring.coreos.com group: monitoring.coreos.com
@@ -1075,13 +1075,19 @@ spec:
type: array type: array
containers: containers:
description: |- description: |-
containers allows injecting additional containers or modifying operator generated containers allows injecting additional containers or modifying operator
containers. This can be used to allow adding an authentication proxy to a ThanosRuler pod or generated containers. This can be used to allow adding an authentication
to change the behavior of an operator generated container. Containers described here modify proxy to the Pods or to change the behavior of an operator generated
an operator generated container if they share the same name and modifications are done via a container. Containers described here modify an operator generated
strategic merge patch. The current container names are: `thanos-ruler` and `config-reloader`. container if they share the same name and modifications are done via a
Overriding containers is entirely outside the scope of what the maintainers will support and by doing strategic merge patch.
so, you accept that this behaviour may break at any time without notice.
The names of containers managed by the operator are:
* `thanos-ruler`
* `config-reloader`
Overriding containers which are managed by the operator require careful
testing, especially when upgrading to a new version of the operator.
items: items:
description: A single application container that you want to run within a pod. description: A single application container that you want to run within a pod.
properties: properties:
@@ -1910,7 +1916,9 @@ spec:
type: integer type: integer
type: object type: object
resizePolicy: resizePolicy:
description: Resources resize policy for the container. description: |-
Resources resize policy for the container.
This field cannot be set on ephemeral containers.
items: items:
description: ContainerResizePolicy represents resource resize policy for the container. description: ContainerResizePolicy represents resource resize policy for the container.
properties: properties:
@@ -2672,8 +2680,8 @@ spec:
description: |- description: |-
grpcServerTlsConfig defines the gRPC server from which Thanos Querier reads grpcServerTlsConfig defines the gRPC server from which Thanos Querier reads
recorded rule data. recorded rule data.
Note: Currently only the CAFile, CertFile, and KeyFile fields are supported.
Maps to the '--grpc-server-tls-*' CLI args. Note: Currently only the `minVersion`, `caFile`, `certFile`, and `keyFile` fields are supported.
properties: properties:
ca: ca:
description: ca defines the Certificate authority used when verifying server certificates. description: ca defines the Certificate authority used when verifying server certificates.
@@ -2900,13 +2908,11 @@ spec:
type: array type: array
initContainers: initContainers:
description: |- description: |-
initContainers allows adding initContainers to the pod definition. Those can be used to e.g. initContainers allows injecting initContainers to the Pod definition.
fetch secrets for injection into the ThanosRuler configuration from external sources. Any Those can be used to e.g. fetch secrets for injection into the
errors during the execution of an initContainer will lead to a restart of the Pod. configuration from external sources. Any errors during the execution of
More info: https://kubernetes.io/docs/concepts/workloads/pods/init-containers/ an initContainer will lead to a restart of the Pod. More info:
Using initContainers for any use case other then secret fetching is entirely outside the scope https://kubernetes.io/docs/concepts/workloads/pods/init-containers/
of what the maintainers will support and by doing so, you accept that this behaviour may break
at any time without notice.
items: items:
description: A single application container that you want to run within a pod. description: A single application container that you want to run within a pod.
properties: properties:
@@ -3735,7 +3741,9 @@ spec:
type: integer type: integer
type: object type: object
resizePolicy: resizePolicy:
description: Resources resize policy for the container. description: |-
Resources resize policy for the container.
This field cannot be set on ephemeral containers.
items: items:
description: ContainerResizePolicy represents resource resize policy for the container. description: ContainerResizePolicy represents resource resize policy for the container.
properties: properties:
@@ -5531,8 +5539,11 @@ spec:
type: string type: string
type: object type: object
url: url:
description: url defines the URL of the endpoint to send samples to. description: |-
minLength: 1 url defines the URL of the endpoint to send samples to.
It must use the HTTP or HTTPS scheme.
pattern: ^(http|https)://.+$
type: string type: string
writeRelabelConfigs: writeRelabelConfigs:
description: writeRelabelConfigs defines the list of remote write relabel configurations. description: writeRelabelConfigs defines the list of remote write relabel configurations.
@@ -5825,6 +5836,10 @@ spec:
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic x-kubernetes-map-type: atomic
schedulerName:
description: schedulerName defines the scheduler to use for Pod scheduling. If not specified, the default scheduler is used.
minLength: 1
type: string
securityContext: securityContext:
description: |- description: |-
securityContext defines the pod-level security attributes and common container settings. securityContext defines the pod-level security attributes and common container settings.
@@ -6232,7 +6247,7 @@ spec:
resources: resources:
description: |- description: |-
resources represents the minimum resources the volume should have. resources represents the minimum resources the volume should have.
If RecoverVolumeExpansionFailure feature is enabled users are allowed to specify resource requirements Users are allowed to specify resource requirements
that are lower than previous value but must still be higher than capacity recorded in the that are lower than previous value but must still be higher than capacity recorded in the
status field of the claim. status field of the claim.
More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources
@@ -6481,7 +6496,7 @@ spec:
resources: resources:
description: |- description: |-
resources represents the minimum resources the volume should have. resources represents the minimum resources the volume should have.
If RecoverVolumeExpansionFailure feature is enabled users are allowed to specify resource requirements Users are allowed to specify resource requirements
that are lower than previous value but must still be higher than capacity recorded in the that are lower than previous value but must still be higher than capacity recorded in the
status field of the claim. status field of the claim.
More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources
@@ -6600,7 +6615,7 @@ spec:
that it does not recognizes, then it should ignore that update and let other controllers that it does not recognizes, then it should ignore that update and let other controllers
handle it. handle it.
type: string type: string
description: "allocatedResourceStatuses stores status of resource being resized for the given PVC.\nKey names follow standard Kubernetes label syntax. Valid values are either:\n\t* Un-prefixed keys:\n\t\t- storage - the capacity of the volume.\n\t* Custom resources must use implementation-defined prefixed names such as \"example.com/my-custom-resource\"\nApart from above values - keys that are unprefixed or have kubernetes.io prefix are considered\nreserved and hence may not be used.\n\nClaimResourceStatus can be in any of following states:\n\t- ControllerResizeInProgress:\n\t\tState set when resize controller starts resizing the volume in control-plane.\n\t- ControllerResizeFailed:\n\t\tState set when resize has failed in resize controller with a terminal error.\n\t- NodeResizePending:\n\t\tState set when resize controller has finished resizing the volume but further resizing of\n\t\tvolume is needed on the node.\n\t- NodeResizeInProgress:\n\t\tState set when kubelet starts resizing the volume.\n\t- NodeResizeFailed:\n\t\tState set when resizing has failed in kubelet with a terminal error. Transient errors don't set\n\t\tNodeResizeFailed.\nFor example: if expanding a PVC for more capacity - this field can be one of the following states:\n\t- pvc.status.allocatedResourceStatus['storage'] = \"ControllerResizeInProgress\"\n - pvc.status.allocatedResourceStatus['storage'] = \"ControllerResizeFailed\"\n - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizePending\"\n - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizeInProgress\"\n - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizeFailed\"\nWhen this field is not set, it means that no resize operation is in progress for the given PVC.\n\nA controller that receives PVC update with previously unknown resourceName or ClaimResourceStatus\nshould ignore the update for the purpose it was designed. For example - a controller that\nonly is responsible for resizing capacity of the volume, should ignore PVC updates that change other valid\nresources associated with PVC.\n\nThis is an alpha field and requires enabling RecoverVolumeExpansionFailure feature." description: "allocatedResourceStatuses stores status of resource being resized for the given PVC.\nKey names follow standard Kubernetes label syntax. Valid values are either:\n\t* Un-prefixed keys:\n\t\t- storage - the capacity of the volume.\n\t* Custom resources must use implementation-defined prefixed names such as \"example.com/my-custom-resource\"\nApart from above values - keys that are unprefixed or have kubernetes.io prefix are considered\nreserved and hence may not be used.\n\nClaimResourceStatus can be in any of following states:\n\t- ControllerResizeInProgress:\n\t\tState set when resize controller starts resizing the volume in control-plane.\n\t- ControllerResizeFailed:\n\t\tState set when resize has failed in resize controller with a terminal error.\n\t- NodeResizePending:\n\t\tState set when resize controller has finished resizing the volume but further resizing of\n\t\tvolume is needed on the node.\n\t- NodeResizeInProgress:\n\t\tState set when kubelet starts resizing the volume.\n\t- NodeResizeFailed:\n\t\tState set when resizing has failed in kubelet with a terminal error. Transient errors don't set\n\t\tNodeResizeFailed.\nFor example: if expanding a PVC for more capacity - this field can be one of the following states:\n\t- pvc.status.allocatedResourceStatus['storage'] = \"ControllerResizeInProgress\"\n - pvc.status.allocatedResourceStatus['storage'] = \"ControllerResizeFailed\"\n - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizePending\"\n - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizeInProgress\"\n - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizeFailed\"\nWhen this field is not set, it means that no resize operation is in progress for the given PVC.\n\nA controller that receives PVC update with previously unknown resourceName or ClaimResourceStatus\nshould ignore the update for the purpose it was designed. For example - a controller that\nonly is responsible for resizing capacity of the volume, should ignore PVC updates that change other valid\nresources associated with PVC."
type: object type: object
x-kubernetes-map-type: granular x-kubernetes-map-type: granular
allocatedResources: allocatedResources:
@@ -6610,7 +6625,7 @@ spec:
- type: string - type: string
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
x-kubernetes-int-or-string: true x-kubernetes-int-or-string: true
description: "allocatedResources tracks the resources allocated to a PVC including its capacity.\nKey names follow standard Kubernetes label syntax. Valid values are either:\n\t* Un-prefixed keys:\n\t\t- storage - the capacity of the volume.\n\t* Custom resources must use implementation-defined prefixed names such as \"example.com/my-custom-resource\"\nApart from above values - keys that are unprefixed or have kubernetes.io prefix are considered\nreserved and hence may not be used.\n\nCapacity reported here may be larger than the actual capacity when a volume expansion operation\nis requested.\nFor storage quota, the larger value from allocatedResources and PVC.spec.resources is used.\nIf allocatedResources is not set, PVC.spec.resources alone is used for quota calculation.\nIf a volume expansion capacity request is lowered, allocatedResources is only\nlowered if there are no expansion operations in progress and if the actual volume capacity\nis equal or lower than the requested capacity.\n\nA controller that receives PVC update with previously unknown resourceName\nshould ignore the update for the purpose it was designed. For example - a controller that\nonly is responsible for resizing capacity of the volume, should ignore PVC updates that change other valid\nresources associated with PVC.\n\nThis is an alpha field and requires enabling RecoverVolumeExpansionFailure feature." description: "allocatedResources tracks the resources allocated to a PVC including its capacity.\nKey names follow standard Kubernetes label syntax. Valid values are either:\n\t* Un-prefixed keys:\n\t\t- storage - the capacity of the volume.\n\t* Custom resources must use implementation-defined prefixed names such as \"example.com/my-custom-resource\"\nApart from above values - keys that are unprefixed or have kubernetes.io prefix are considered\nreserved and hence may not be used.\n\nCapacity reported here may be larger than the actual capacity when a volume expansion operation\nis requested.\nFor storage quota, the larger value from allocatedResources and PVC.spec.resources is used.\nIf allocatedResources is not set, PVC.spec.resources alone is used for quota calculation.\nIf a volume expansion capacity request is lowered, allocatedResources is only\nlowered if there are no expansion operations in progress and if the actual volume capacity\nis equal or lower than the requested capacity.\n\nA controller that receives PVC update with previously unknown resourceName\nshould ignore the update for the purpose it was designed. For example - a controller that\nonly is responsible for resizing capacity of the volume, should ignore PVC updates that change other valid\nresources associated with PVC."
type: object type: object
capacity: capacity:
additionalProperties: additionalProperties:
@@ -6719,9 +6734,10 @@ spec:
operator: operator:
description: |- description: |-
Operator represents a key's relationship to the value. Operator represents a key's relationship to the value.
Valid operators are Exists and Equal. Defaults to Equal. Valid operators are Exists, Equal, Lt, and Gt. Defaults to Equal.
Exists is equivalent to wildcard for value, so that a pod can Exists is equivalent to wildcard for value, so that a pod can
tolerate all taints of a particular category. tolerate all taints of a particular category.
Lt and Gt perform numeric comparisons (requires feature gate TaintTolerationComparisonOperators).
type: string type: string
tolerationSeconds: tolerationSeconds:
description: |- description: |-
@@ -7623,7 +7639,7 @@ spec:
resources: resources:
description: |- description: |-
resources represents the minimum resources the volume should have. resources represents the minimum resources the volume should have.
If RecoverVolumeExpansionFailure feature is enabled users are allowed to specify resource requirements Users are allowed to specify resource requirements
that are lower than previous value but must still be higher than capacity recorded in the that are lower than previous value but must still be higher than capacity recorded in the
status field of the claim. status field of the claim.
More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources
@@ -8458,6 +8474,24 @@ spec:
signerName: signerName:
description: Kubelet's generated CSRs will be addressed to this signer. description: Kubelet's generated CSRs will be addressed to this signer.
type: string type: string
userAnnotations:
additionalProperties:
type: string
description: |-
userAnnotations allow pod authors to pass additional information to
the signer implementation. Kubernetes does not restrict or validate this
metadata in any way.
These values are copied verbatim into the `spec.unverifiedUserAnnotations` field of
the PodCertificateRequest objects that Kubelet creates.
Entries are subject to the same validation as object metadata annotations,
with the addition that all keys must be domain-prefixed. No restrictions
are placed on values, except an overall size limitation on the entire field.
Signers should document the keys and values they support. Signers should
deny requests that contain keys they do not recognize.
type: object
required: required:
- keyType - keyType
- signerName - signerName

View File

@@ -59,7 +59,7 @@ spec:
value: https://qui.alexlebens.net/api/auth/oidc/callback value: https://qui.alexlebens.net/api/auth/oidc/callback
- name: QUI__OIDC_DISABLE_BUILT_IN_LOGIN - name: QUI__OIDC_DISABLE_BUILT_IN_LOGIN
value: "false" value: "false"
image: ghcr.io/autobrr/qui:v1.14.1 image: ghcr.io/autobrr/qui:v1.15.0
imagePullPolicy: IfNotPresent imagePullPolicy: IfNotPresent
name: qui name: qui
resources: resources: