Merge pull request #1818 from prometheus-operator/automated-updates-main

[bot] [main] Automated version update
This commit is contained in:
Philip Gough
2022-07-18 09:27:53 +01:00
committed by GitHub
33 changed files with 467 additions and 132 deletions

View File

@@ -1,10 +1,10 @@
{ {
"alertmanager": "0.24.0", "alertmanager": "0.24.0",
"blackboxExporter": "0.21.1", "blackboxExporter": "0.21.1",
"grafana": "9.0.2", "grafana": "9.0.3",
"kubeStateMetrics": "2.5.0", "kubeStateMetrics": "2.5.0",
"nodeExporter": "1.3.1", "nodeExporter": "1.3.1",
"prometheus": "2.36.2", "prometheus": "2.37.0",
"prometheusAdapter": "0.9.1", "prometheusAdapter": "0.9.1",
"prometheusOperator": "0.57.0", "prometheusOperator": "0.57.0",
"kubeRbacProxy": "0.13.0", "kubeRbacProxy": "0.13.0",

View File

@@ -18,8 +18,8 @@
"subdir": "contrib/mixin" "subdir": "contrib/mixin"
} }
}, },
"version": "20bf49c24e57f3b78ff88d0f77c5e10fbcb1fd04", "version": "73c714bf3d16e77d30175d8e27682190006e50fa",
"sum": "zhLYhUNcXNkMRfJhMUX0UiOpi8TOuLmUqJfO9NFKFkg=" "sum": "kRT9SE+BvsMG4z80PmiB7CGsEHJiaDwFU/h5/B2iXqs="
}, },
{ {
"source": { "source": {
@@ -78,7 +78,7 @@
"subdir": "jsonnet/kube-state-metrics" "subdir": "jsonnet/kube-state-metrics"
} }
}, },
"version": "335e9e1235150fb62ee965b3ba15ce0f7dc769d8", "version": "fad76e457a5cc0da10a6defed00539d256435c20",
"sum": "dFXBd/OAQREzokDmW+6Wnp28KrjK5ZLUz4YX7GO4/m0=" "sum": "dFXBd/OAQREzokDmW+6Wnp28KrjK5ZLUz4YX7GO4/m0="
}, },
{ {
@@ -88,7 +88,7 @@
"subdir": "jsonnet/kube-state-metrics-mixin" "subdir": "jsonnet/kube-state-metrics-mixin"
} }
}, },
"version": "335e9e1235150fb62ee965b3ba15ce0f7dc769d8", "version": "fad76e457a5cc0da10a6defed00539d256435c20",
"sum": "u8gaydJoxEjzizQ8jY8xSjYgWooPmxw+wIWdDxifMAk=" "sum": "u8gaydJoxEjzizQ8jY8xSjYgWooPmxw+wIWdDxifMAk="
}, },
{ {
@@ -98,7 +98,7 @@
"subdir": "jsonnet/mixin" "subdir": "jsonnet/mixin"
} }
}, },
"version": "aba99cf01649a6bed9190bbf990d3f0d0e9565d2", "version": "e4509d44549b4b371c99b826cdd48acdb8fcc956",
"sum": "GQmaVFJwKMiD/P4n3N2LrAZVcwutriWrP8joclDtBYQ=", "sum": "GQmaVFJwKMiD/P4n3N2LrAZVcwutriWrP8joclDtBYQ=",
"name": "prometheus-operator-mixin" "name": "prometheus-operator-mixin"
}, },
@@ -109,8 +109,8 @@
"subdir": "jsonnet/prometheus-operator" "subdir": "jsonnet/prometheus-operator"
} }
}, },
"version": "aba99cf01649a6bed9190bbf990d3f0d0e9565d2", "version": "e4509d44549b4b371c99b826cdd48acdb8fcc956",
"sum": "F4j3BEVGvfxI4OmpxwqSWQarImDjWuo84Q+ssx/GSMY=" "sum": "K5xAgqxaQbBAF8QXeTzkM8uT83cKZbnOHCSDYYYAocY="
}, },
{ {
"source": { "source": {
@@ -119,7 +119,7 @@
"subdir": "doc/alertmanager-mixin" "subdir": "doc/alertmanager-mixin"
} }
}, },
"version": "f9c1c9072d30ce3b4051af451c3e615cef36ad99", "version": "da6de1f1cc0c08a2e93c48c210954b3f0b34d954",
"sum": "PsK+V7oETCPKu2gLoPfqY0wwPKH9TzhNj6o2xezjjXc=", "sum": "PsK+V7oETCPKu2gLoPfqY0wwPKH9TzhNj6o2xezjjXc=",
"name": "alertmanager" "name": "alertmanager"
}, },
@@ -140,8 +140,8 @@
"subdir": "documentation/prometheus-mixin" "subdir": "documentation/prometheus-mixin"
} }
}, },
"version": "44fcf876caad9a5d28b92a728d2c98c34015d377", "version": "d41e5a558294666ba572648b454b5f7a5f548573",
"sum": "APXOIP3B3dZ3Tyh7L2UhyWR8Vbf5+9adTLz/ya7n6uU=", "sum": "OxYiMAdUAEzM6TnkBfcVJMHpWZtWOK2m5bhp53XitE8=",
"name": "prometheus" "name": "prometheus"
}, },
{ {
@@ -151,7 +151,7 @@
"subdir": "config/crd/bases" "subdir": "config/crd/bases"
} }
}, },
"version": "e42ac7d326e167499ae41013d9e0679bfc9b986c", "version": "62480166e2cec1b0d2e985f9a27c6c1f8fc4f9e9",
"sum": "GQ0GFKGdIWKx1b78VRs6jtC4SMqkBjT5jl65QUjPKK4=" "sum": "GQ0GFKGdIWKx1b78VRs6jtC4SMqkBjT5jl65QUjPKK4="
}, },
{ {
@@ -161,8 +161,8 @@
"subdir": "mixin" "subdir": "mixin"
} }
}, },
"version": "b5d0a6167d97c0e179dc9d637fe708091da28f3c", "version": "dfb7e9d26a7400d8bb78f3a43241481511eea628",
"sum": "/UJrWExMDM89fPfidt1pNLSQOLXsyBpmyp3unRbjaXw=", "sum": "M8vlJRfaKuqG8LJMMYBdFKuuKQgcLiFG27ZDWePHzTQ=",
"name": "thanos-mixin" "name": "thanos-mixin"
}, },
{ {

View File

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

View File

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

View File

@@ -600,7 +600,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.0.2 app.kubernetes.io/version: 9.0.3
name: grafana-dashboard-alertmanager-overview name: grafana-dashboard-alertmanager-overview
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -2361,7 +2361,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.0.2 app.kubernetes.io/version: 9.0.3
name: grafana-dashboard-apiserver name: grafana-dashboard-apiserver
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -4232,7 +4232,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.0.2 app.kubernetes.io/version: 9.0.3
name: grafana-dashboard-cluster-total name: grafana-dashboard-cluster-total
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -5411,7 +5411,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.0.2 app.kubernetes.io/version: 9.0.3
name: grafana-dashboard-controller-manager name: grafana-dashboard-controller-manager
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -6036,7 +6036,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.0.2 app.kubernetes.io/version: 9.0.3
name: grafana-dashboard-grafana-overview name: grafana-dashboard-grafana-overview
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -9113,7 +9113,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.0.2 app.kubernetes.io/version: 9.0.3
name: grafana-dashboard-k8s-resources-cluster name: grafana-dashboard-k8s-resources-cluster
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -11899,7 +11899,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.0.2 app.kubernetes.io/version: 9.0.3
name: grafana-dashboard-k8s-resources-namespace name: grafana-dashboard-k8s-resources-namespace
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -12914,7 +12914,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.0.2 app.kubernetes.io/version: 9.0.3
name: grafana-dashboard-k8s-resources-node name: grafana-dashboard-k8s-resources-node
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -15372,7 +15372,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.0.2 app.kubernetes.io/version: 9.0.3
name: grafana-dashboard-k8s-resources-pod name: grafana-dashboard-k8s-resources-pod
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -17385,7 +17385,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.0.2 app.kubernetes.io/version: 9.0.3
name: grafana-dashboard-k8s-resources-workload name: grafana-dashboard-k8s-resources-workload
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -19563,7 +19563,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.0.2 app.kubernetes.io/version: 9.0.3
name: grafana-dashboard-k8s-resources-workloads-namespace name: grafana-dashboard-k8s-resources-workloads-namespace
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -21806,7 +21806,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.0.2 app.kubernetes.io/version: 9.0.3
name: grafana-dashboard-kubelet name: grafana-dashboard-kubelet
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -23259,7 +23259,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.0.2 app.kubernetes.io/version: 9.0.3
name: grafana-dashboard-namespace-by-pod name: grafana-dashboard-namespace-by-pod
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -24984,7 +24984,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.0.2 app.kubernetes.io/version: 9.0.3
name: grafana-dashboard-namespace-by-workload name: grafana-dashboard-namespace-by-workload
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -26036,7 +26036,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.0.2 app.kubernetes.io/version: 9.0.3
name: grafana-dashboard-node-cluster-rsrc-use name: grafana-dashboard-node-cluster-rsrc-use
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -27114,7 +27114,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.0.2 app.kubernetes.io/version: 9.0.3
name: grafana-dashboard-node-rsrc-use name: grafana-dashboard-node-rsrc-use
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -28174,7 +28174,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.0.2 app.kubernetes.io/version: 9.0.3
name: grafana-dashboard-nodes-darwin name: grafana-dashboard-nodes-darwin
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -29227,7 +29227,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.0.2 app.kubernetes.io/version: 9.0.3
name: grafana-dashboard-nodes name: grafana-dashboard-nodes
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -29803,7 +29803,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.0.2 app.kubernetes.io/version: 9.0.3
name: grafana-dashboard-persistentvolumesusage name: grafana-dashboard-persistentvolumesusage
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -31020,7 +31020,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.0.2 app.kubernetes.io/version: 9.0.3
name: grafana-dashboard-pod-total name: grafana-dashboard-pod-total
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -32679,7 +32679,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.0.2 app.kubernetes.io/version: 9.0.3
name: grafana-dashboard-prometheus-remote-write name: grafana-dashboard-prometheus-remote-write
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -33903,7 +33903,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.0.2 app.kubernetes.io/version: 9.0.3
name: grafana-dashboard-prometheus name: grafana-dashboard-prometheus
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -35163,7 +35163,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.0.2 app.kubernetes.io/version: 9.0.3
name: grafana-dashboard-proxy name: grafana-dashboard-proxy
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -36264,7 +36264,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.0.2 app.kubernetes.io/version: 9.0.3
name: grafana-dashboard-scheduler name: grafana-dashboard-scheduler
namespace: monitoring namespace: monitoring
- apiVersion: v1 - apiVersion: v1
@@ -37691,7 +37691,7 @@ items:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.0.2 app.kubernetes.io/version: 9.0.3
name: grafana-dashboard-workload-total name: grafana-dashboard-workload-total
namespace: monitoring namespace: monitoring
kind: ConfigMapList kind: ConfigMapList

View File

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

View File

@@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.0.2 app.kubernetes.io/version: 9.0.3
name: grafana name: grafana
namespace: monitoring namespace: monitoring
spec: spec:
@@ -18,19 +18,19 @@ spec:
template: template:
metadata: metadata:
annotations: annotations:
checksum/grafana-config: 00702bb2cd83a2e75b4d9c625e01f2a9 checksum/grafana-config: 5039d674286d674c8994ccf3addf2f2c
checksum/grafana-dashboardproviders: d95b76711ab872866d490baceced78fa checksum/grafana-dashboardproviders: 3fb73b28e1666cd3558f36fa96b716e3
checksum/grafana-datasources: c20ade423686c4a1b00474ee14020879 checksum/grafana-datasources: fd4e3e7efd5990e7db368e3ade82c99a
labels: labels:
app.kubernetes.io/component: grafana app.kubernetes.io/component: grafana
app.kubernetes.io/name: grafana app.kubernetes.io/name: grafana
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 9.0.2 app.kubernetes.io/version: 9.0.3
spec: spec:
automountServiceAccountToken: false automountServiceAccountToken: false
containers: containers:
- env: [] - env: []
image: grafana/grafana:9.0.2 image: grafana/grafana:9.0.3
name: grafana name: grafana
ports: ports:
- containerPort: 3000 - containerPort: 3000

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@@ -6,7 +6,7 @@ metadata:
app.kubernetes.io/instance: k8s app.kubernetes.io/instance: k8s
app.kubernetes.io/name: prometheus app.kubernetes.io/name: prometheus
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.36.2 app.kubernetes.io/version: 2.37.0
name: prometheus-k8s name: prometheus-k8s
rules: rules:
- apiGroups: - apiGroups:

View File

@@ -6,7 +6,7 @@ metadata:
app.kubernetes.io/instance: k8s app.kubernetes.io/instance: k8s
app.kubernetes.io/name: prometheus app.kubernetes.io/name: prometheus
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.36.2 app.kubernetes.io/version: 2.37.0
name: prometheus-k8s name: prometheus-k8s
roleRef: roleRef:
apiGroup: rbac.authorization.k8s.io apiGroup: rbac.authorization.k8s.io

View File

@@ -6,7 +6,7 @@ metadata:
app.kubernetes.io/instance: k8s app.kubernetes.io/instance: k8s
app.kubernetes.io/name: prometheus app.kubernetes.io/name: prometheus
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.36.2 app.kubernetes.io/version: 2.37.0
name: prometheus-k8s name: prometheus-k8s
namespace: monitoring namespace: monitoring
spec: spec:

View File

@@ -6,7 +6,7 @@ metadata:
app.kubernetes.io/instance: k8s app.kubernetes.io/instance: k8s
app.kubernetes.io/name: prometheus app.kubernetes.io/name: prometheus
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.36.2 app.kubernetes.io/version: 2.37.0
name: prometheus-k8s name: prometheus-k8s
namespace: monitoring namespace: monitoring
spec: spec:

View File

@@ -6,7 +6,7 @@ metadata:
app.kubernetes.io/instance: k8s app.kubernetes.io/instance: k8s
app.kubernetes.io/name: prometheus app.kubernetes.io/name: prometheus
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.36.2 app.kubernetes.io/version: 2.37.0
name: k8s name: k8s
namespace: monitoring namespace: monitoring
spec: spec:
@@ -18,7 +18,7 @@ spec:
port: web port: web
enableFeatures: [] enableFeatures: []
externalLabels: {} externalLabels: {}
image: quay.io/prometheus/prometheus:v2.36.2 image: quay.io/prometheus/prometheus:v2.37.0
nodeSelector: nodeSelector:
kubernetes.io/os: linux kubernetes.io/os: linux
podMetadata: podMetadata:
@@ -27,7 +27,7 @@ spec:
app.kubernetes.io/instance: k8s app.kubernetes.io/instance: k8s
app.kubernetes.io/name: prometheus app.kubernetes.io/name: prometheus
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.36.2 app.kubernetes.io/version: 2.37.0
podMonitorNamespaceSelector: {} podMonitorNamespaceSelector: {}
podMonitorSelector: {} podMonitorSelector: {}
probeNamespaceSelector: {} probeNamespaceSelector: {}
@@ -45,4 +45,4 @@ spec:
serviceAccountName: prometheus-k8s serviceAccountName: prometheus-k8s
serviceMonitorNamespaceSelector: {} serviceMonitorNamespaceSelector: {}
serviceMonitorSelector: {} serviceMonitorSelector: {}
version: 2.36.2 version: 2.37.0

View File

@@ -6,7 +6,7 @@ metadata:
app.kubernetes.io/instance: k8s app.kubernetes.io/instance: k8s
app.kubernetes.io/name: prometheus app.kubernetes.io/name: prometheus
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.36.2 app.kubernetes.io/version: 2.37.0
prometheus: k8s prometheus: k8s
role: alert-rules role: alert-rules
name: prometheus-k8s-prometheus-rules name: prometheus-k8s-prometheus-rules
@@ -287,6 +287,17 @@ spec:
for: 5m for: 5m
labels: labels:
severity: critical severity: critical
- alert: PrometheusHighQueryLoad
annotations:
description: Prometheus {{$labels.namespace}}/{{$labels.pod}} query API has
less than 20% available capacity in its query engine for the last 15 minutes.
runbook_url: https://runbooks.prometheus-operator.dev/runbooks/prometheus/prometheushighqueryload
summary: Prometheus is reaching its maximum capacity serving concurrent requests.
expr: |
avg_over_time(prometheus_engine_queries{job="prometheus-k8s"}[5m]) / max_over_time(prometheus_engine_queries_concurrent_max{job="prometheus-k8s"}[5m]) > 0.8
for: 15m
labels:
severity: warning
- alert: PrometheusErrorSendingAlertsToAnyAlertmanager - alert: PrometheusErrorSendingAlertsToAnyAlertmanager
annotations: annotations:
description: '{{ printf "%.1f" $value }}% minimum errors while sending alerts description: '{{ printf "%.1f" $value }}% minimum errors while sending alerts

View File

@@ -6,7 +6,7 @@ metadata:
app.kubernetes.io/instance: k8s app.kubernetes.io/instance: k8s
app.kubernetes.io/name: prometheus app.kubernetes.io/name: prometheus
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.36.2 app.kubernetes.io/version: 2.37.0
name: prometheus-k8s-config name: prometheus-k8s-config
namespace: monitoring namespace: monitoring
roleRef: roleRef:

View File

@@ -8,7 +8,7 @@ items:
app.kubernetes.io/instance: k8s app.kubernetes.io/instance: k8s
app.kubernetes.io/name: prometheus app.kubernetes.io/name: prometheus
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.36.2 app.kubernetes.io/version: 2.37.0
name: prometheus-k8s name: prometheus-k8s
namespace: default namespace: default
roleRef: roleRef:
@@ -27,7 +27,7 @@ items:
app.kubernetes.io/instance: k8s app.kubernetes.io/instance: k8s
app.kubernetes.io/name: prometheus app.kubernetes.io/name: prometheus
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.36.2 app.kubernetes.io/version: 2.37.0
name: prometheus-k8s name: prometheus-k8s
namespace: kube-system namespace: kube-system
roleRef: roleRef:
@@ -46,7 +46,7 @@ items:
app.kubernetes.io/instance: k8s app.kubernetes.io/instance: k8s
app.kubernetes.io/name: prometheus app.kubernetes.io/name: prometheus
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.36.2 app.kubernetes.io/version: 2.37.0
name: prometheus-k8s name: prometheus-k8s
namespace: monitoring namespace: monitoring
roleRef: roleRef:

View File

@@ -6,7 +6,7 @@ metadata:
app.kubernetes.io/instance: k8s app.kubernetes.io/instance: k8s
app.kubernetes.io/name: prometheus app.kubernetes.io/name: prometheus
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.36.2 app.kubernetes.io/version: 2.37.0
name: prometheus-k8s-config name: prometheus-k8s-config
namespace: monitoring namespace: monitoring
rules: rules:

View File

@@ -8,7 +8,7 @@ items:
app.kubernetes.io/instance: k8s app.kubernetes.io/instance: k8s
app.kubernetes.io/name: prometheus app.kubernetes.io/name: prometheus
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.36.2 app.kubernetes.io/version: 2.37.0
name: prometheus-k8s name: prometheus-k8s
namespace: default namespace: default
rules: rules:
@@ -46,7 +46,7 @@ items:
app.kubernetes.io/instance: k8s app.kubernetes.io/instance: k8s
app.kubernetes.io/name: prometheus app.kubernetes.io/name: prometheus
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.36.2 app.kubernetes.io/version: 2.37.0
name: prometheus-k8s name: prometheus-k8s
namespace: kube-system namespace: kube-system
rules: rules:
@@ -84,7 +84,7 @@ items:
app.kubernetes.io/instance: k8s app.kubernetes.io/instance: k8s
app.kubernetes.io/name: prometheus app.kubernetes.io/name: prometheus
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.36.2 app.kubernetes.io/version: 2.37.0
name: prometheus-k8s name: prometheus-k8s
namespace: monitoring namespace: monitoring
rules: rules:

View File

@@ -6,7 +6,7 @@ metadata:
app.kubernetes.io/instance: k8s app.kubernetes.io/instance: k8s
app.kubernetes.io/name: prometheus app.kubernetes.io/name: prometheus
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.36.2 app.kubernetes.io/version: 2.37.0
name: prometheus-k8s name: prometheus-k8s
namespace: monitoring namespace: monitoring
spec: spec:

View File

@@ -7,6 +7,6 @@ metadata:
app.kubernetes.io/instance: k8s app.kubernetes.io/instance: k8s
app.kubernetes.io/name: prometheus app.kubernetes.io/name: prometheus
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.36.2 app.kubernetes.io/version: 2.37.0
name: prometheus-k8s name: prometheus-k8s
namespace: monitoring namespace: monitoring

View File

@@ -6,7 +6,7 @@ metadata:
app.kubernetes.io/instance: k8s app.kubernetes.io/instance: k8s
app.kubernetes.io/name: prometheus app.kubernetes.io/name: prometheus
app.kubernetes.io/part-of: kube-prometheus app.kubernetes.io/part-of: kube-prometheus
app.kubernetes.io/version: 2.36.2 app.kubernetes.io/version: 2.37.0
name: prometheus-k8s name: prometheus-k8s
namespace: monitoring namespace: monitoring
spec: spec:

View File

@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.8.0 controller-gen.kubebuilder.io/version: v0.9.2
creationTimestamp: null creationTimestamp: null
name: alertmanagerconfigs.monitoring.coreos.com name: alertmanagerconfigs.monitoring.coreos.com
spec: spec:
@@ -334,6 +334,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use for description: Secret containing data to use for
the targets. the targets.
@@ -355,6 +356,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
cert: cert:
description: Struct containing the client cert file description: Struct containing the client cert file
@@ -380,6 +382,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use for description: Secret containing data to use for
the targets. the targets.
@@ -401,6 +404,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
insecureSkipVerify: insecureSkipVerify:
description: Disable target certificate validation. description: Disable target certificate validation.
@@ -426,6 +430,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
serverName: serverName:
description: Used to verify the hostname for the targets. description: Used to verify the hostname for the targets.
type: string type: string
@@ -530,6 +535,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: type:
description: Set the authentication type. Defaults description: Set the authentication type. Defaults
to Bearer, Basic will cause an error to Bearer, Basic will cause an error
@@ -561,6 +567,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
username: username:
description: The secret in the service monitor description: The secret in the service monitor
namespace that contains the username for authentication. namespace that contains the username for authentication.
@@ -582,6 +589,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
bearerTokenSecret: bearerTokenSecret:
description: The secret's key that contains the bearer description: The secret's key that contains the bearer
@@ -639,6 +647,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use description: Secret containing data to use
for the targets. for the targets.
@@ -661,6 +670,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
clientSecret: clientSecret:
description: The secret containing the OAuth2 description: The secret containing the OAuth2
@@ -683,6 +693,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
endpointParams: endpointParams:
additionalProperties: additionalProperties:
type: string type: string
@@ -734,6 +745,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use description: Secret containing data to use
for the targets. for the targets.
@@ -756,6 +768,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
cert: cert:
description: Struct containing the client cert description: Struct containing the client cert
@@ -781,6 +794,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use description: Secret containing data to use
for the targets. for the targets.
@@ -803,6 +817,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
insecureSkipVerify: insecureSkipVerify:
description: Disable target certificate validation. description: Disable target certificate validation.
@@ -828,6 +843,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
serverName: serverName:
description: Used to verify the hostname for the description: Used to verify the hostname for the
targets. targets.
@@ -965,6 +981,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: type:
description: Set the authentication type. Defaults description: Set the authentication type. Defaults
to Bearer, Basic will cause an error to Bearer, Basic will cause an error
@@ -996,6 +1013,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
username: username:
description: The secret in the service monitor description: The secret in the service monitor
namespace that contains the username for authentication. namespace that contains the username for authentication.
@@ -1017,6 +1035,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
bearerTokenSecret: bearerTokenSecret:
description: The secret's key that contains the bearer description: The secret's key that contains the bearer
@@ -1074,6 +1093,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use description: Secret containing data to use
for the targets. for the targets.
@@ -1096,6 +1116,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
clientSecret: clientSecret:
description: The secret containing the OAuth2 description: The secret containing the OAuth2
@@ -1118,6 +1139,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
endpointParams: endpointParams:
additionalProperties: additionalProperties:
type: string type: string
@@ -1169,6 +1191,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use description: Secret containing data to use
for the targets. for the targets.
@@ -1191,6 +1214,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
cert: cert:
description: Struct containing the client cert description: Struct containing the client cert
@@ -1216,6 +1240,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use description: Secret containing data to use
for the targets. for the targets.
@@ -1238,6 +1263,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
insecureSkipVerify: insecureSkipVerify:
description: Disable target certificate validation. description: Disable target certificate validation.
@@ -1263,6 +1289,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
serverName: serverName:
description: Used to verify the hostname for the description: Used to verify the hostname for the
targets. targets.
@@ -1410,6 +1437,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: type:
description: Set the authentication type. Defaults description: Set the authentication type. Defaults
to Bearer, Basic will cause an error to Bearer, Basic will cause an error
@@ -1441,6 +1469,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
username: username:
description: The secret in the service monitor description: The secret in the service monitor
namespace that contains the username for authentication. namespace that contains the username for authentication.
@@ -1462,6 +1491,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
bearerTokenSecret: bearerTokenSecret:
description: The secret's key that contains the bearer description: The secret's key that contains the bearer
@@ -1519,6 +1549,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use description: Secret containing data to use
for the targets. for the targets.
@@ -1541,6 +1572,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
clientSecret: clientSecret:
description: The secret containing the OAuth2 description: The secret containing the OAuth2
@@ -1563,6 +1595,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
endpointParams: endpointParams:
additionalProperties: additionalProperties:
type: string type: string
@@ -1614,6 +1647,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use description: Secret containing data to use
for the targets. for the targets.
@@ -1636,6 +1670,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
cert: cert:
description: Struct containing the client cert description: Struct containing the client cert
@@ -1661,6 +1696,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use description: Secret containing data to use
for the targets. for the targets.
@@ -1683,6 +1719,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
insecureSkipVerify: insecureSkipVerify:
description: Disable target certificate validation. description: Disable target certificate validation.
@@ -1708,6 +1745,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
serverName: serverName:
description: Used to verify the hostname for the description: Used to verify the hostname for the
targets. targets.
@@ -1933,6 +1971,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: type:
description: Set the authentication type. Defaults description: Set the authentication type. Defaults
to Bearer, Basic will cause an error to Bearer, Basic will cause an error
@@ -1964,6 +2003,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
username: username:
description: The secret in the service monitor description: The secret in the service monitor
namespace that contains the username for authentication. namespace that contains the username for authentication.
@@ -1985,6 +2025,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
bearerTokenSecret: bearerTokenSecret:
description: The secret's key that contains the bearer description: The secret's key that contains the bearer
@@ -2042,6 +2083,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use description: Secret containing data to use
for the targets. for the targets.
@@ -2064,6 +2106,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
clientSecret: clientSecret:
description: The secret containing the OAuth2 description: The secret containing the OAuth2
@@ -2086,6 +2129,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
endpointParams: endpointParams:
additionalProperties: additionalProperties:
type: string type: string
@@ -2137,6 +2181,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use description: Secret containing data to use
for the targets. for the targets.
@@ -2159,6 +2204,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
cert: cert:
description: Struct containing the client cert description: Struct containing the client cert
@@ -2184,6 +2230,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use description: Secret containing data to use
for the targets. for the targets.
@@ -2206,6 +2253,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
insecureSkipVerify: insecureSkipVerify:
description: Disable target certificate validation. description: Disable target certificate validation.
@@ -2231,6 +2279,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
serverName: serverName:
description: Used to verify the hostname for the description: Used to verify the hostname for the
targets. targets.
@@ -2314,6 +2363,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: type:
description: Set the authentication type. Defaults description: Set the authentication type. Defaults
to Bearer, Basic will cause an error to Bearer, Basic will cause an error
@@ -2345,6 +2395,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
username: username:
description: The secret in the service monitor description: The secret in the service monitor
namespace that contains the username for authentication. namespace that contains the username for authentication.
@@ -2366,6 +2417,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
bearerTokenSecret: bearerTokenSecret:
description: The secret's key that contains the bearer description: The secret's key that contains the bearer
@@ -2423,6 +2475,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use description: Secret containing data to use
for the targets. for the targets.
@@ -2445,6 +2498,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
clientSecret: clientSecret:
description: The secret containing the OAuth2 description: The secret containing the OAuth2
@@ -2467,6 +2521,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
endpointParams: endpointParams:
additionalProperties: additionalProperties:
type: string type: string
@@ -2518,6 +2573,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use description: Secret containing data to use
for the targets. for the targets.
@@ -2540,6 +2596,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
cert: cert:
description: Struct containing the client cert description: Struct containing the client cert
@@ -2565,6 +2622,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use description: Secret containing data to use
for the targets. for the targets.
@@ -2587,6 +2645,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
insecureSkipVerify: insecureSkipVerify:
description: Disable target certificate validation. description: Disable target certificate validation.
@@ -2612,6 +2671,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
serverName: serverName:
description: Used to verify the hostname for the description: Used to verify the hostname for the
targets. targets.
@@ -2655,6 +2715,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
profile: profile:
description: Profile is the named AWS profile used description: Profile is the named AWS profile used
to authenticate. to authenticate.
@@ -2689,6 +2750,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
subject: subject:
description: Subject line when the message is delivered description: Subject line when the message is delivered
@@ -2775,6 +2837,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: type:
description: Set the authentication type. Defaults description: Set the authentication type. Defaults
to Bearer, Basic will cause an error to Bearer, Basic will cause an error
@@ -2806,6 +2869,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
username: username:
description: The secret in the service monitor description: The secret in the service monitor
namespace that contains the username for authentication. namespace that contains the username for authentication.
@@ -2827,6 +2891,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
bearerTokenSecret: bearerTokenSecret:
description: The secret's key that contains the bearer description: The secret's key that contains the bearer
@@ -2884,6 +2949,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use description: Secret containing data to use
for the targets. for the targets.
@@ -2906,6 +2972,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
clientSecret: clientSecret:
description: The secret containing the OAuth2 description: The secret containing the OAuth2
@@ -2928,6 +2995,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
endpointParams: endpointParams:
additionalProperties: additionalProperties:
type: string type: string
@@ -2979,6 +3047,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use description: Secret containing data to use
for the targets. for the targets.
@@ -3001,6 +3070,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
cert: cert:
description: Struct containing the client cert description: Struct containing the client cert
@@ -3026,6 +3096,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use description: Secret containing data to use
for the targets. for the targets.
@@ -3048,6 +3119,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
insecureSkipVerify: insecureSkipVerify:
description: Disable target certificate validation. description: Disable target certificate validation.
@@ -3073,6 +3145,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
serverName: serverName:
description: Used to verify the hostname for the description: Used to verify the hostname for the
targets. targets.
@@ -3175,6 +3248,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: type:
description: Set the authentication type. Defaults description: Set the authentication type. Defaults
to Bearer, Basic will cause an error to Bearer, Basic will cause an error
@@ -3206,6 +3280,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
username: username:
description: The secret in the service monitor description: The secret in the service monitor
namespace that contains the username for authentication. namespace that contains the username for authentication.
@@ -3227,6 +3302,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
bearerTokenSecret: bearerTokenSecret:
description: The secret's key that contains the bearer description: The secret's key that contains the bearer
@@ -3284,6 +3360,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use description: Secret containing data to use
for the targets. for the targets.
@@ -3306,6 +3383,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
clientSecret: clientSecret:
description: The secret containing the OAuth2 description: The secret containing the OAuth2
@@ -3328,6 +3406,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
endpointParams: endpointParams:
additionalProperties: additionalProperties:
type: string type: string
@@ -3379,6 +3458,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use description: Secret containing data to use
for the targets. for the targets.
@@ -3401,6 +3481,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
cert: cert:
description: Struct containing the client cert description: Struct containing the client cert
@@ -3426,6 +3507,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use description: Secret containing data to use
for the targets. for the targets.
@@ -3448,6 +3530,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
insecureSkipVerify: insecureSkipVerify:
description: Disable target certificate validation. description: Disable target certificate validation.
@@ -3473,6 +3556,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
serverName: serverName:
description: Used to verify the hostname for the description: Used to verify the hostname for the
targets. targets.
@@ -3535,6 +3619,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: type:
description: Set the authentication type. Defaults description: Set the authentication type. Defaults
to Bearer, Basic will cause an error to Bearer, Basic will cause an error
@@ -3566,6 +3651,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
username: username:
description: The secret in the service monitor description: The secret in the service monitor
namespace that contains the username for authentication. namespace that contains the username for authentication.
@@ -3587,6 +3673,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
bearerTokenSecret: bearerTokenSecret:
description: The secret's key that contains the bearer description: The secret's key that contains the bearer
@@ -3644,6 +3731,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use description: Secret containing data to use
for the targets. for the targets.
@@ -3666,6 +3754,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
clientSecret: clientSecret:
description: The secret containing the OAuth2 description: The secret containing the OAuth2
@@ -3688,6 +3777,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
endpointParams: endpointParams:
additionalProperties: additionalProperties:
type: string type: string
@@ -3739,6 +3829,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use description: Secret containing data to use
for the targets. for the targets.
@@ -3761,6 +3852,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
cert: cert:
description: Struct containing the client cert description: Struct containing the client cert
@@ -3786,6 +3878,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use description: Secret containing data to use
for the targets. for the targets.
@@ -3808,6 +3901,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
insecureSkipVerify: insecureSkipVerify:
description: Disable target certificate validation. description: Disable target certificate validation.
@@ -3833,6 +3927,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
serverName: serverName:
description: Used to verify the hostname for the description: Used to verify the hostname for the
targets. targets.
@@ -3945,6 +4040,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: type:
description: Set the authentication type. Defaults description: Set the authentication type. Defaults
to Bearer, Basic will cause an error to Bearer, Basic will cause an error
@@ -3976,6 +4072,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
username: username:
description: The secret in the service monitor description: The secret in the service monitor
namespace that contains the username for authentication. namespace that contains the username for authentication.
@@ -3997,6 +4094,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
bearerTokenSecret: bearerTokenSecret:
description: The secret's key that contains the bearer description: The secret's key that contains the bearer
@@ -4054,6 +4152,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use description: Secret containing data to use
for the targets. for the targets.
@@ -4076,6 +4175,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
clientSecret: clientSecret:
description: The secret containing the OAuth2 description: The secret containing the OAuth2
@@ -4098,6 +4198,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
endpointParams: endpointParams:
additionalProperties: additionalProperties:
type: string type: string
@@ -4149,6 +4250,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use description: Secret containing data to use
for the targets. for the targets.
@@ -4171,6 +4273,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
cert: cert:
description: Struct containing the client cert description: Struct containing the client cert
@@ -4196,6 +4299,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use description: Secret containing data to use
for the targets. for the targets.
@@ -4218,6 +4322,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
insecureSkipVerify: insecureSkipVerify:
description: Disable target certificate validation. description: Disable target certificate validation.
@@ -4243,6 +4348,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
serverName: serverName:
description: Used to verify the hostname for the description: Used to verify the hostname for the
targets. targets.
@@ -4365,9 +4471,3 @@ spec:
type: object type: object
served: true served: true
storage: true storage: true
status:
acceptedNames:
kind: ""
plural: ""
conditions: []
storedVersions: []

View File

@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.8.0 controller-gen.kubebuilder.io/version: v0.9.2
creationTimestamp: null creationTimestamp: null
name: alertmanagers.monitoring.coreos.com name: alertmanagers.monitoring.coreos.com
spec: spec:
@@ -159,6 +159,7 @@ spec:
type: object type: object
type: array type: array
type: object type: object
x-kubernetes-map-type: atomic
weight: weight:
description: Weight associated with matching the corresponding description: Weight associated with matching the corresponding
nodeSelectorTerm, in the range 1-100. nodeSelectorTerm, in the range 1-100.
@@ -259,10 +260,12 @@ spec:
type: object type: object
type: array type: array
type: object type: object
x-kubernetes-map-type: atomic
type: array type: array
required: required:
- nodeSelectorTerms - nodeSelectorTerms
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
podAffinity: podAffinity:
description: Describes pod affinity scheduling rules (e.g. co-locate description: Describes pod affinity scheduling rules (e.g. co-locate
@@ -339,6 +342,7 @@ spec:
The requirements are ANDed. The requirements are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces description: A label query over the set of namespaces
that the term applies to. The term is applied that the term applies to. The term is applied
@@ -397,6 +401,7 @@ spec:
The requirements are ANDed. The requirements are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
namespaces: namespaces:
description: namespaces specifies a static list description: namespaces specifies a static list
of namespace names that the term applies to. The of namespace names that the term applies to. The
@@ -495,6 +500,7 @@ spec:
requirements are ANDed. requirements are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces description: A label query over the set of namespaces
that the term applies to. The term is applied to the that the term applies to. The term is applied to the
@@ -548,6 +554,7 @@ spec:
requirements are ANDed. requirements are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
namespaces: namespaces:
description: namespaces specifies a static list of namespace description: namespaces specifies a static list of namespace
names that the term applies to. The term is applied names that the term applies to. The term is applied
@@ -648,6 +655,7 @@ spec:
The requirements are ANDed. The requirements are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces description: A label query over the set of namespaces
that the term applies to. The term is applied that the term applies to. The term is applied
@@ -706,6 +714,7 @@ spec:
The requirements are ANDed. The requirements are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
namespaces: namespaces:
description: namespaces specifies a static list description: namespaces specifies a static list
of namespace names that the term applies to. The of namespace names that the term applies to. The
@@ -804,6 +813,7 @@ spec:
requirements are ANDed. requirements are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces description: A label query over the set of namespaces
that the term applies to. The term is applied to the that the term applies to. The term is applied to the
@@ -857,6 +867,7 @@ spec:
requirements are ANDed. requirements are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
namespaces: namespaces:
description: namespaces specifies a static list of namespace description: namespaces specifies a static list of namespace
names that the term applies to. The term is applied names that the term applies to. The term is applied
@@ -927,6 +938,7 @@ spec:
are ANDed. are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
alertmanagerConfigSelector: alertmanagerConfigSelector:
description: AlertmanagerConfigs to be selected for to merge and configure description: AlertmanagerConfigs to be selected for to merge and configure
Alertmanager with. Alertmanager with.
@@ -972,6 +984,7 @@ spec:
are ANDed. are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
alertmanagerConfiguration: alertmanagerConfiguration:
description: 'EXPERIMENTAL: alertmanagerConfiguration specifies the description: 'EXPERIMENTAL: alertmanagerConfiguration specifies the
global Alertmanager configuration. If defined, it takes precedence global Alertmanager configuration. If defined, it takes precedence
@@ -1111,6 +1124,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
fieldRef: fieldRef:
description: 'Selects a field of the pod: supports description: 'Selects a field of the pod: supports
metadata.name, metadata.namespace, `metadata.labels[''<KEY>'']`, metadata.name, metadata.namespace, `metadata.labels[''<KEY>'']`,
@@ -1129,6 +1143,7 @@ spec:
required: required:
- fieldPath - fieldPath
type: object type: object
x-kubernetes-map-type: atomic
resourceFieldRef: resourceFieldRef:
description: 'Selects a resource of the container: description: 'Selects a resource of the container:
only resources limits and requests (limits.cpu, only resources limits and requests (limits.cpu,
@@ -1154,6 +1169,7 @@ spec:
required: required:
- resource - resource
type: object type: object
x-kubernetes-map-type: atomic
secretKeyRef: secretKeyRef:
description: Selects a key of a secret in the pod's description: Selects a key of a secret in the pod's
namespace namespace
@@ -1175,6 +1191,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
required: required:
- name - name
@@ -1205,6 +1222,7 @@ spec:
defined defined
type: boolean type: boolean
type: object type: object
x-kubernetes-map-type: atomic
prefix: prefix:
description: An optional identifier to prepend to each description: An optional identifier to prepend to each
key in the ConfigMap. Must be a C_IDENTIFIER. key in the ConfigMap. Must be a C_IDENTIFIER.
@@ -1221,6 +1239,7 @@ spec:
description: Specify whether the Secret must be defined description: Specify whether the Secret must be defined
type: boolean type: boolean
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
type: array type: array
image: image:
@@ -2301,6 +2320,7 @@ spec:
TODO: Add other useful fields. apiVersion, kind, uid?' TODO: Add other useful fields. apiVersion, kind, uid?'
type: string type: string
type: object type: object
x-kubernetes-map-type: atomic
type: array type: array
initContainers: initContainers:
description: 'InitContainers allows adding initContainers to the pod description: 'InitContainers allows adding initContainers to the pod
@@ -2389,6 +2409,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
fieldRef: fieldRef:
description: 'Selects a field of the pod: supports description: 'Selects a field of the pod: supports
metadata.name, metadata.namespace, `metadata.labels[''<KEY>'']`, metadata.name, metadata.namespace, `metadata.labels[''<KEY>'']`,
@@ -2407,6 +2428,7 @@ spec:
required: required:
- fieldPath - fieldPath
type: object type: object
x-kubernetes-map-type: atomic
resourceFieldRef: resourceFieldRef:
description: 'Selects a resource of the container: description: 'Selects a resource of the container:
only resources limits and requests (limits.cpu, only resources limits and requests (limits.cpu,
@@ -2432,6 +2454,7 @@ spec:
required: required:
- resource - resource
type: object type: object
x-kubernetes-map-type: atomic
secretKeyRef: secretKeyRef:
description: Selects a key of a secret in the pod's description: Selects a key of a secret in the pod's
namespace namespace
@@ -2453,6 +2476,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
required: required:
- name - name
@@ -2483,6 +2507,7 @@ spec:
defined defined
type: boolean type: boolean
type: object type: object
x-kubernetes-map-type: atomic
prefix: prefix:
description: An optional identifier to prepend to each description: An optional identifier to prepend to each
key in the ConfigMap. Must be a C_IDENTIFIER. key in the ConfigMap. Must be a C_IDENTIFIER.
@@ -2499,6 +2524,7 @@ spec:
description: Specify whether the Secret must be defined description: Specify whether the Secret must be defined
type: boolean type: boolean
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
type: array type: array
image: image:
@@ -3935,6 +3961,7 @@ spec:
- kind - kind
- name - name
type: object type: object
x-kubernetes-map-type: atomic
dataSourceRef: dataSourceRef:
description: 'Specifies the object from which to populate description: 'Specifies the object from which to populate
the volume with data, if a non-empty volume is desired. the volume with data, if a non-empty volume is desired.
@@ -3978,6 +4005,7 @@ spec:
- kind - kind
- name - name
type: object type: object
x-kubernetes-map-type: atomic
resources: resources:
description: 'Resources represents the minimum resources description: 'Resources represents the minimum resources
the volume should have. If RecoverVolumeExpansionFailure the volume should have. If RecoverVolumeExpansionFailure
@@ -4059,6 +4087,7 @@ spec:
The requirements are ANDed. The requirements are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
storageClassName: storageClassName:
description: 'Name of the StorageClass required by description: 'Name of the StorageClass required by
the claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#class-1' the claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#class-1'
@@ -4158,6 +4187,7 @@ spec:
- kind - kind
- name - name
type: object type: object
x-kubernetes-map-type: atomic
dataSourceRef: dataSourceRef:
description: 'Specifies the object from which to populate description: 'Specifies the object from which to populate
the volume with data, if a non-empty volume is desired. the volume with data, if a non-empty volume is desired.
@@ -4197,6 +4227,7 @@ spec:
- kind - kind
- name - name
type: object type: object
x-kubernetes-map-type: atomic
resources: resources:
description: 'Resources represents the minimum resources description: 'Resources represents the minimum resources
the volume should have. If RecoverVolumeExpansionFailure the volume should have. If RecoverVolumeExpansionFailure
@@ -4275,6 +4306,7 @@ spec:
contains only "value". The requirements are ANDed. contains only "value". The requirements are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
storageClassName: storageClassName:
description: 'Name of the StorageClass required by the description: 'Name of the StorageClass required by the
claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#class-1' claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#class-1'
@@ -4480,6 +4512,7 @@ spec:
only "value". The requirements are ANDed. only "value". The requirements are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
maxSkew: maxSkew:
description: 'MaxSkew describes the degree to which pods may description: 'MaxSkew describes the degree to which pods may
be unevenly distributed. When `whenUnsatisfiable=DoNotSchedule`, be unevenly distributed. When `whenUnsatisfiable=DoNotSchedule`,
@@ -4699,6 +4732,7 @@ spec:
TODO: Add other useful fields. apiVersion, kind, uid?' TODO: Add other useful fields. apiVersion, kind, uid?'
type: string type: string
type: object type: object
x-kubernetes-map-type: atomic
user: user:
description: 'Optional: User is the rados user name, default description: 'Optional: User is the rados user name, default
is admin More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it' is admin More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it'
@@ -4730,6 +4764,7 @@ spec:
TODO: Add other useful fields. apiVersion, kind, uid?' TODO: Add other useful fields. apiVersion, kind, uid?'
type: string type: string
type: object type: object
x-kubernetes-map-type: atomic
volumeID: volumeID:
description: 'volume id used to identify the volume in cinder. description: 'volume id used to identify the volume in cinder.
More info: https://examples.k8s.io/mysql-cinder-pd/README.md' More info: https://examples.k8s.io/mysql-cinder-pd/README.md'
@@ -4801,6 +4836,7 @@ spec:
be defined be defined
type: boolean type: boolean
type: object type: object
x-kubernetes-map-type: atomic
csi: csi:
description: CSI (Container Storage Interface) represents ephemeral description: CSI (Container Storage Interface) represents ephemeral
storage that is handled by certain external CSI drivers (Beta storage that is handled by certain external CSI drivers (Beta
@@ -4831,6 +4867,7 @@ spec:
TODO: Add other useful fields. apiVersion, kind, uid?' TODO: Add other useful fields. apiVersion, kind, uid?'
type: string type: string
type: object type: object
x-kubernetes-map-type: atomic
readOnly: readOnly:
description: Specifies a read-only configuration for the description: Specifies a read-only configuration for the
volume. Defaults to false (read/write). volume. Defaults to false (read/write).
@@ -4884,6 +4921,7 @@ spec:
required: required:
- fieldPath - fieldPath
type: object type: object
x-kubernetes-map-type: atomic
mode: mode:
description: 'Optional: mode bits used to set permissions description: 'Optional: mode bits used to set permissions
on this file, must be an octal value between 0000 on this file, must be an octal value between 0000
@@ -4927,6 +4965,7 @@ spec:
required: required:
- resource - resource
type: object type: object
x-kubernetes-map-type: atomic
required: required:
- path - path
type: object type: object
@@ -5043,6 +5082,7 @@ spec:
- kind - kind
- name - name
type: object type: object
x-kubernetes-map-type: atomic
dataSourceRef: dataSourceRef:
description: 'Specifies the object from which to description: 'Specifies the object from which to
populate the volume with data, if a non-empty populate the volume with data, if a non-empty
@@ -5088,6 +5128,7 @@ spec:
- kind - kind
- name - name
type: object type: object
x-kubernetes-map-type: atomic
resources: resources:
description: 'Resources represents the minimum resources description: 'Resources represents the minimum resources
the volume should have. If RecoverVolumeExpansionFailure the volume should have. If RecoverVolumeExpansionFailure
@@ -5172,6 +5213,7 @@ spec:
The requirements are ANDed. The requirements are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
storageClassName: storageClassName:
description: 'Name of the StorageClass required description: 'Name of the StorageClass required
by the claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#class-1' by the claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#class-1'
@@ -5258,6 +5300,7 @@ spec:
TODO: Add other useful fields. apiVersion, kind, uid?' TODO: Add other useful fields. apiVersion, kind, uid?'
type: string type: string
type: object type: object
x-kubernetes-map-type: atomic
required: required:
- driver - driver
type: object type: object
@@ -5431,6 +5474,7 @@ spec:
TODO: Add other useful fields. apiVersion, kind, uid?' TODO: Add other useful fields. apiVersion, kind, uid?'
type: string type: string
type: object type: object
x-kubernetes-map-type: atomic
targetPortal: targetPortal:
description: iSCSI Target Portal. The Portal is either an description: iSCSI Target Portal. The Portal is either an
IP or ip_addr:port if the port is other than default (typically IP or ip_addr:port if the port is other than default (typically
@@ -5599,6 +5643,7 @@ spec:
its keys must be defined its keys must be defined
type: boolean type: boolean
type: object type: object
x-kubernetes-map-type: atomic
downwardAPI: downwardAPI:
description: information about the downwardAPI data description: information about the downwardAPI data
to project to project
@@ -5628,6 +5673,7 @@ spec:
required: required:
- fieldPath - fieldPath
type: object type: object
x-kubernetes-map-type: atomic
mode: mode:
description: 'Optional: mode bits used to description: 'Optional: mode bits used to
set permissions on this file, must be set permissions on this file, must be
@@ -5676,6 +5722,7 @@ spec:
required: required:
- resource - resource
type: object type: object
x-kubernetes-map-type: atomic
required: required:
- path - path
type: object type: object
@@ -5740,6 +5787,7 @@ spec:
key must be defined key must be defined
type: boolean type: boolean
type: object type: object
x-kubernetes-map-type: atomic
serviceAccountToken: serviceAccountToken:
description: information about the serviceAccountToken description: information about the serviceAccountToken
data to project data to project
@@ -5855,6 +5903,7 @@ spec:
TODO: Add other useful fields. apiVersion, kind, uid?' TODO: Add other useful fields. apiVersion, kind, uid?'
type: string type: string
type: object type: object
x-kubernetes-map-type: atomic
user: user:
description: 'The rados user name. Default is admin. More description: 'The rados user name. Default is admin. More
info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it' info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it'
@@ -5893,6 +5942,7 @@ spec:
TODO: Add other useful fields. apiVersion, kind, uid?' TODO: Add other useful fields. apiVersion, kind, uid?'
type: string type: string
type: object type: object
x-kubernetes-map-type: atomic
sslEnabled: sslEnabled:
description: Flag to enable/disable SSL communication with description: Flag to enable/disable SSL communication with
Gateway, default false Gateway, default false
@@ -6006,6 +6056,7 @@ spec:
TODO: Add other useful fields. apiVersion, kind, uid?' TODO: Add other useful fields. apiVersion, kind, uid?'
type: string type: string
type: object type: object
x-kubernetes-map-type: atomic
volumeName: volumeName:
description: VolumeName is the human-readable name of the description: VolumeName is the human-readable name of the
StorageOS volume. Volume names are only unique within StorageOS volume. Volume names are only unique within
@@ -6077,6 +6128,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use for the targets. description: Secret containing data to use for the targets.
properties: properties:
@@ -6096,6 +6148,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
cipherSuites: cipherSuites:
description: 'List of supported cipher suites for TLS versions description: 'List of supported cipher suites for TLS versions
@@ -6128,6 +6181,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use for the targets. description: Secret containing data to use for the targets.
properties: properties:
@@ -6147,6 +6201,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
clientAuthType: clientAuthType:
description: 'Server policy for client authentication. Maps description: 'Server policy for client authentication. Maps
@@ -6178,6 +6233,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
maxVersion: maxVersion:
description: Maximum TLS version that is acceptable. Defaults description: Maximum TLS version that is acceptable. Defaults
to TLS13. to TLS13.
@@ -6240,9 +6296,3 @@ spec:
served: true served: true
storage: true storage: true
subresources: {} subresources: {}
status:
acceptedNames:
kind: ""
plural: ""
conditions: []
storedVersions: []

View File

@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.8.0 controller-gen.kubebuilder.io/version: v0.9.2
creationTimestamp: null creationTimestamp: null
name: podmonitors.monitoring.coreos.com name: podmonitors.monitoring.coreos.com
spec: spec:
@@ -110,6 +110,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: type:
description: Set the authentication type. Defaults to Bearer, description: Set the authentication type. Defaults to Bearer,
Basic will cause an error Basic will cause an error
@@ -138,6 +139,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
username: username:
description: The secret in the service monitor namespace description: The secret in the service monitor namespace
that contains the username for authentication. that contains the username for authentication.
@@ -157,6 +159,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
bearerTokenSecret: bearerTokenSecret:
description: Secret to mount to read bearer token for scraping description: Secret to mount to read bearer token for scraping
@@ -178,6 +181,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
enableHttp2: enableHttp2:
description: Whether to enable HTTP2. description: Whether to enable HTTP2.
type: boolean type: boolean
@@ -296,6 +300,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use for the targets. description: Secret containing data to use for the targets.
properties: properties:
@@ -315,6 +320,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
clientSecret: clientSecret:
description: The secret containing the OAuth2 client secret description: The secret containing the OAuth2 client secret
@@ -334,6 +340,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
endpointParams: endpointParams:
additionalProperties: additionalProperties:
type: string type: string
@@ -486,6 +493,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use for the targets. description: Secret containing data to use for the targets.
properties: properties:
@@ -505,6 +513,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
cert: cert:
description: Struct containing the client cert file for description: Struct containing the client cert file for
@@ -529,6 +538,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use for the targets. description: Secret containing data to use for the targets.
properties: properties:
@@ -548,6 +558,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
insecureSkipVerify: insecureSkipVerify:
description: Disable target certificate validation. description: Disable target certificate validation.
@@ -571,6 +582,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
serverName: serverName:
description: Used to verify the hostname for the targets. description: Used to verify the hostname for the targets.
type: string type: string
@@ -632,6 +644,7 @@ spec:
are ANDed. are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
targetLimit: targetLimit:
description: TargetLimit defines a limit on the number of scraped description: TargetLimit defines a limit on the number of scraped
targets that will be accepted. targets that will be accepted.
@@ -646,9 +659,3 @@ spec:
type: object type: object
served: true served: true
storage: true storage: true
status:
acceptedNames:
kind: ""
plural: ""
conditions: []
storedVersions: []

View File

@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.8.0 controller-gen.kubebuilder.io/version: v0.9.2
creationTimestamp: null creationTimestamp: null
name: probes.monitoring.coreos.com name: probes.monitoring.coreos.com
spec: spec:
@@ -61,6 +61,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: type:
description: Set the authentication type. Defaults to Bearer, description: Set the authentication type. Defaults to Bearer,
Basic will cause an error Basic will cause an error
@@ -89,6 +90,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
username: username:
description: The secret in the service monitor namespace that description: The secret in the service monitor namespace that
contains the username for authentication. contains the username for authentication.
@@ -108,6 +110,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
bearerTokenSecret: bearerTokenSecret:
description: Secret to mount to read bearer token for scraping targets. description: Secret to mount to read bearer token for scraping targets.
@@ -128,6 +131,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
interval: interval:
description: Interval at which targets are probed using the configured description: Interval at which targets are probed using the configured
prober. If not specified Prometheus' global scrape interval is used. prober. If not specified Prometheus' global scrape interval is used.
@@ -251,6 +255,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use for the targets. description: Secret containing data to use for the targets.
properties: properties:
@@ -269,6 +274,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
clientSecret: clientSecret:
description: The secret containing the OAuth2 client secret description: The secret containing the OAuth2 client secret
@@ -288,6 +294,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
endpointParams: endpointParams:
additionalProperties: additionalProperties:
type: string type: string
@@ -485,6 +492,7 @@ spec:
only "value". The requirements are ANDed. only "value". The requirements are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
staticConfig: staticConfig:
description: 'staticConfig defines the static list of targets description: 'staticConfig defines the static list of targets
@@ -598,6 +606,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use for the targets. description: Secret containing data to use for the targets.
properties: properties:
@@ -616,6 +625,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
cert: cert:
description: Struct containing the client cert file for the targets. description: Struct containing the client cert file for the targets.
@@ -637,6 +647,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use for the targets. description: Secret containing data to use for the targets.
properties: properties:
@@ -655,6 +666,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
insecureSkipVerify: insecureSkipVerify:
description: Disable target certificate validation. description: Disable target certificate validation.
@@ -677,6 +689,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
serverName: serverName:
description: Used to verify the hostname for the targets. description: Used to verify the hostname for the targets.
type: string type: string
@@ -687,9 +700,3 @@ spec:
type: object type: object
served: true served: true
storage: true storage: true
status:
acceptedNames:
kind: ""
plural: ""
conditions: []
storedVersions: []

View File

@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.8.0 controller-gen.kubebuilder.io/version: v0.9.2
creationTimestamp: null creationTimestamp: null
name: prometheuses.monitoring.coreos.com name: prometheuses.monitoring.coreos.com
spec: spec:
@@ -78,6 +78,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
additionalAlertRelabelConfigs: additionalAlertRelabelConfigs:
description: 'AdditionalAlertRelabelConfigs allows specifying a key description: 'AdditionalAlertRelabelConfigs allows specifying a key
of a Secret containing additional Prometheus alert relabel configurations. of a Secret containing additional Prometheus alert relabel configurations.
@@ -105,6 +106,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
additionalScrapeConfigs: additionalScrapeConfigs:
description: 'AdditionalScrapeConfigs allows specifying a key of a description: 'AdditionalScrapeConfigs allows specifying a key of a
Secret containing additional Prometheus scrape configurations. Scrape Secret containing additional Prometheus scrape configurations. Scrape
@@ -132,6 +134,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
affinity: affinity:
description: If specified, the pod's scheduling constraints. description: If specified, the pod's scheduling constraints.
properties: properties:
@@ -234,6 +237,7 @@ spec:
type: object type: object
type: array type: array
type: object type: object
x-kubernetes-map-type: atomic
weight: weight:
description: Weight associated with matching the corresponding description: Weight associated with matching the corresponding
nodeSelectorTerm, in the range 1-100. nodeSelectorTerm, in the range 1-100.
@@ -334,10 +338,12 @@ spec:
type: object type: object
type: array type: array
type: object type: object
x-kubernetes-map-type: atomic
type: array type: array
required: required:
- nodeSelectorTerms - nodeSelectorTerms
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
podAffinity: podAffinity:
description: Describes pod affinity scheduling rules (e.g. co-locate description: Describes pod affinity scheduling rules (e.g. co-locate
@@ -414,6 +420,7 @@ spec:
The requirements are ANDed. The requirements are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces description: A label query over the set of namespaces
that the term applies to. The term is applied that the term applies to. The term is applied
@@ -472,6 +479,7 @@ spec:
The requirements are ANDed. The requirements are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
namespaces: namespaces:
description: namespaces specifies a static list description: namespaces specifies a static list
of namespace names that the term applies to. The of namespace names that the term applies to. The
@@ -570,6 +578,7 @@ spec:
requirements are ANDed. requirements are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces description: A label query over the set of namespaces
that the term applies to. The term is applied to the that the term applies to. The term is applied to the
@@ -623,6 +632,7 @@ spec:
requirements are ANDed. requirements are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
namespaces: namespaces:
description: namespaces specifies a static list of namespace description: namespaces specifies a static list of namespace
names that the term applies to. The term is applied names that the term applies to. The term is applied
@@ -723,6 +733,7 @@ spec:
The requirements are ANDed. The requirements are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces description: A label query over the set of namespaces
that the term applies to. The term is applied that the term applies to. The term is applied
@@ -781,6 +792,7 @@ spec:
The requirements are ANDed. The requirements are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
namespaces: namespaces:
description: namespaces specifies a static list description: namespaces specifies a static list
of namespace names that the term applies to. The of namespace names that the term applies to. The
@@ -879,6 +891,7 @@ spec:
requirements are ANDed. requirements are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces description: A label query over the set of namespaces
that the term applies to. The term is applied to the that the term applies to. The term is applied to the
@@ -932,6 +945,7 @@ spec:
requirements are ANDed. requirements are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
namespaces: namespaces:
description: namespaces specifies a static list of namespace description: namespaces specifies a static list of namespace
names that the term applies to. The term is applied names that the term applies to. The term is applied
@@ -996,6 +1010,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: type:
description: Set the authentication type. Defaults to description: Set the authentication type. Defaults to
Bearer, Basic will cause an error Bearer, Basic will cause an error
@@ -1056,6 +1071,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use for the description: Secret containing data to use for the
targets. targets.
@@ -1077,6 +1093,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
caFile: caFile:
description: Path to the CA cert in the Prometheus container description: Path to the CA cert in the Prometheus container
@@ -1106,6 +1123,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use for the description: Secret containing data to use for the
targets. targets.
@@ -1127,6 +1145,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
certFile: certFile:
description: Path to the client cert file in the Prometheus description: Path to the client cert file in the Prometheus
@@ -1159,6 +1178,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
serverName: serverName:
description: Used to verify the hostname for the targets. description: Used to verify the hostname for the targets.
type: string type: string
@@ -1205,6 +1225,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
credentialsFile: credentialsFile:
description: File to read a secret from, mutually exclusive description: File to read a secret from, mutually exclusive
with Credentials (from SafeAuthorization) with Credentials (from SafeAuthorization)
@@ -1237,6 +1258,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
username: username:
description: The secret in the service monitor namespace that description: The secret in the service monitor namespace that
contains the username for authentication. contains the username for authentication.
@@ -1256,6 +1278,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
bearerToken: bearerToken:
description: Bearer token for accessing apiserver. description: Bearer token for accessing apiserver.
@@ -1293,6 +1316,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use for the targets. description: Secret containing data to use for the targets.
properties: properties:
@@ -1312,6 +1336,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
caFile: caFile:
description: Path to the CA cert in the Prometheus container description: Path to the CA cert in the Prometheus container
@@ -1340,6 +1365,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use for the targets. description: Secret containing data to use for the targets.
properties: properties:
@@ -1359,6 +1385,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
certFile: certFile:
description: Path to the client cert file in the Prometheus description: Path to the client cert file in the Prometheus
@@ -1390,6 +1417,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
serverName: serverName:
description: Used to verify the hostname for the targets. description: Used to verify the hostname for the targets.
type: string type: string
@@ -1504,6 +1532,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
fieldRef: fieldRef:
description: 'Selects a field of the pod: supports description: 'Selects a field of the pod: supports
metadata.name, metadata.namespace, `metadata.labels[''<KEY>'']`, metadata.name, metadata.namespace, `metadata.labels[''<KEY>'']`,
@@ -1522,6 +1551,7 @@ spec:
required: required:
- fieldPath - fieldPath
type: object type: object
x-kubernetes-map-type: atomic
resourceFieldRef: resourceFieldRef:
description: 'Selects a resource of the container: description: 'Selects a resource of the container:
only resources limits and requests (limits.cpu, only resources limits and requests (limits.cpu,
@@ -1547,6 +1577,7 @@ spec:
required: required:
- resource - resource
type: object type: object
x-kubernetes-map-type: atomic
secretKeyRef: secretKeyRef:
description: Selects a key of a secret in the pod's description: Selects a key of a secret in the pod's
namespace namespace
@@ -1568,6 +1599,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
required: required:
- name - name
@@ -1598,6 +1630,7 @@ spec:
defined defined
type: boolean type: boolean
type: object type: object
x-kubernetes-map-type: atomic
prefix: prefix:
description: An optional identifier to prepend to each description: An optional identifier to prepend to each
key in the ConfigMap. Must be a C_IDENTIFIER. key in the ConfigMap. Must be a C_IDENTIFIER.
@@ -1614,6 +1647,7 @@ spec:
description: Specify whether the Secret must be defined description: Specify whether the Secret must be defined
type: boolean type: boolean
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
type: array type: array
image: image:
@@ -2821,8 +2855,8 @@ spec:
ignoreNamespaceSelectors: ignoreNamespaceSelectors:
description: IgnoreNamespaceSelectors if set to true will ignore NamespaceSelector description: IgnoreNamespaceSelectors if set to true will ignore NamespaceSelector
settings from all PodMonitor, ServiceMonitor and Probe objects. settings from all PodMonitor, ServiceMonitor and Probe objects.
They will only discover endpoints within their current namespace. They will only discover endpoints within the namespace of the PodMonitor,
Defaults to false. ServiceMonitor and Probe objects. Defaults to false.
type: boolean type: boolean
image: image:
description: Image if specified has precedence over baseImage, tag description: Image if specified has precedence over baseImage, tag
@@ -2843,6 +2877,7 @@ spec:
TODO: Add other useful fields. apiVersion, kind, uid?' TODO: Add other useful fields. apiVersion, kind, uid?'
type: string type: string
type: object type: object
x-kubernetes-map-type: atomic
type: array type: array
initContainers: initContainers:
description: 'InitContainers allows adding initContainers to the pod description: 'InitContainers allows adding initContainers to the pod
@@ -2933,6 +2968,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
fieldRef: fieldRef:
description: 'Selects a field of the pod: supports description: 'Selects a field of the pod: supports
metadata.name, metadata.namespace, `metadata.labels[''<KEY>'']`, metadata.name, metadata.namespace, `metadata.labels[''<KEY>'']`,
@@ -2951,6 +2987,7 @@ spec:
required: required:
- fieldPath - fieldPath
type: object type: object
x-kubernetes-map-type: atomic
resourceFieldRef: resourceFieldRef:
description: 'Selects a resource of the container: description: 'Selects a resource of the container:
only resources limits and requests (limits.cpu, only resources limits and requests (limits.cpu,
@@ -2976,6 +3013,7 @@ spec:
required: required:
- resource - resource
type: object type: object
x-kubernetes-map-type: atomic
secretKeyRef: secretKeyRef:
description: Selects a key of a secret in the pod's description: Selects a key of a secret in the pod's
namespace namespace
@@ -2997,6 +3035,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
required: required:
- name - name
@@ -3027,6 +3066,7 @@ spec:
defined defined
type: boolean type: boolean
type: object type: object
x-kubernetes-map-type: atomic
prefix: prefix:
description: An optional identifier to prepend to each description: An optional identifier to prepend to each
key in the ConfigMap. Must be a C_IDENTIFIER. key in the ConfigMap. Must be a C_IDENTIFIER.
@@ -3043,6 +3083,7 @@ spec:
description: Specify whether the Secret must be defined description: Specify whether the Secret must be defined
type: boolean type: boolean
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
type: array type: array
image: image:
@@ -4192,6 +4233,7 @@ spec:
are ANDed. are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
podMonitorSelector: podMonitorSelector:
description: '*Experimental* PodMonitors to be selected for target description: '*Experimental* PodMonitors to be selected for target
discovery. *Deprecated:* if neither this nor serviceMonitorSelector discovery. *Deprecated:* if neither this nor serviceMonitorSelector
@@ -4238,6 +4280,7 @@ spec:
are ANDed. are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
portName: portName:
description: Port name used for the pods and governing service. This description: Port name used for the pods and governing service. This
defaults to web defaults to web
@@ -4290,6 +4333,7 @@ spec:
are ANDed. are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
probeSelector: probeSelector:
description: '*Experimental* Probes to be selected for target discovery.' description: '*Experimental* Probes to be selected for target discovery.'
properties: properties:
@@ -4334,6 +4378,7 @@ spec:
are ANDed. are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
prometheusExternalLabelName: prometheusExternalLabelName:
description: Name of Prometheus external label used to denote Prometheus description: Name of Prometheus external label used to denote Prometheus
instance name. Defaults to the value of `prometheus`. External label instance name. Defaults to the value of `prometheus`. External label
@@ -4426,6 +4471,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
credentialsFile: credentialsFile:
description: File to read a secret from, mutually exclusive description: File to read a secret from, mutually exclusive
with Credentials (from SafeAuthorization) with Credentials (from SafeAuthorization)
@@ -4457,6 +4503,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
username: username:
description: The secret in the service monitor namespace description: The secret in the service monitor namespace
that contains the username for authentication. that contains the username for authentication.
@@ -4476,6 +4523,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
bearerToken: bearerToken:
description: Bearer token for remote read. description: Bearer token for remote read.
@@ -4524,6 +4572,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use for the targets. description: Secret containing data to use for the targets.
properties: properties:
@@ -4543,6 +4592,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
clientSecret: clientSecret:
description: The secret containing the OAuth2 client secret description: The secret containing the OAuth2 client secret
@@ -4562,6 +4612,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
endpointParams: endpointParams:
additionalProperties: additionalProperties:
type: string type: string
@@ -4624,6 +4675,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use for the targets. description: Secret containing data to use for the targets.
properties: properties:
@@ -4643,6 +4695,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
caFile: caFile:
description: Path to the CA cert in the Prometheus container description: Path to the CA cert in the Prometheus container
@@ -4671,6 +4724,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use for the targets. description: Secret containing data to use for the targets.
properties: properties:
@@ -4690,6 +4744,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
certFile: certFile:
description: Path to the client cert file in the Prometheus description: Path to the client cert file in the Prometheus
@@ -4721,6 +4776,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
serverName: serverName:
description: Used to verify the hostname for the targets. description: Used to verify the hostname for the targets.
type: string type: string
@@ -4760,6 +4816,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
credentialsFile: credentialsFile:
description: File to read a secret from, mutually exclusive description: File to read a secret from, mutually exclusive
with Credentials (from SafeAuthorization) with Credentials (from SafeAuthorization)
@@ -4791,6 +4848,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
username: username:
description: The secret in the service monitor namespace description: The secret in the service monitor namespace
that contains the username for authentication. that contains the username for authentication.
@@ -4810,6 +4868,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
bearerToken: bearerToken:
description: Bearer token for remote write. description: Bearer token for remote write.
@@ -4872,6 +4931,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use for the targets. description: Secret containing data to use for the targets.
properties: properties:
@@ -4891,6 +4951,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
clientSecret: clientSecret:
description: The secret containing the OAuth2 client secret description: The secret containing the OAuth2 client secret
@@ -4910,6 +4971,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
endpointParams: endpointParams:
additionalProperties: additionalProperties:
type: string type: string
@@ -5006,6 +5068,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
profile: profile:
description: Profile is the named AWS profile used to authenticate. description: Profile is the named AWS profile used to authenticate.
type: string type: string
@@ -5035,6 +5098,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
tlsConfig: tlsConfig:
description: TLS Config to use for remote write. description: TLS Config to use for remote write.
@@ -5062,6 +5126,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use for the targets. description: Secret containing data to use for the targets.
properties: properties:
@@ -5081,6 +5146,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
caFile: caFile:
description: Path to the CA cert in the Prometheus container description: Path to the CA cert in the Prometheus container
@@ -5109,6 +5175,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use for the targets. description: Secret containing data to use for the targets.
properties: properties:
@@ -5128,6 +5195,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
certFile: certFile:
description: Path to the client cert file in the Prometheus description: Path to the client cert file in the Prometheus
@@ -5159,6 +5227,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
serverName: serverName:
description: Used to verify the hostname for the targets. description: Used to verify the hostname for the targets.
type: string type: string
@@ -5341,6 +5410,7 @@ spec:
are ANDed. are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
ruleSelector: ruleSelector:
description: A selector to select which PrometheusRules to mount for description: A selector to select which PrometheusRules to mount for
loading alerting/recording rules from. Until (excluding) Prometheus loading alerting/recording rules from. Until (excluding) Prometheus
@@ -5390,6 +5460,7 @@ spec:
are ANDed. are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
rules: rules:
description: /--rules.*/ command-line arguments. description: /--rules.*/ command-line arguments.
properties: properties:
@@ -5641,6 +5712,7 @@ spec:
are ANDed. are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
serviceMonitorSelector: serviceMonitorSelector:
description: ServiceMonitors to be selected for target discovery. description: ServiceMonitors to be selected for target discovery.
*Deprecated:* if neither this nor podMonitorSelector are specified, *Deprecated:* if neither this nor podMonitorSelector are specified,
@@ -5687,6 +5759,7 @@ spec:
are ANDed. are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
sha: sha:
description: 'SHA of Prometheus container image to be deployed. Defaults description: 'SHA of Prometheus container image to be deployed. Defaults
to the value of `version`. Similar to a tag, but the SHA explicitly to the value of `version`. Similar to a tag, but the SHA explicitly
@@ -5811,6 +5884,7 @@ spec:
- kind - kind
- name - name
type: object type: object
x-kubernetes-map-type: atomic
dataSourceRef: dataSourceRef:
description: 'Specifies the object from which to populate description: 'Specifies the object from which to populate
the volume with data, if a non-empty volume is desired. the volume with data, if a non-empty volume is desired.
@@ -5854,6 +5928,7 @@ spec:
- kind - kind
- name - name
type: object type: object
x-kubernetes-map-type: atomic
resources: resources:
description: 'Resources represents the minimum resources description: 'Resources represents the minimum resources
the volume should have. If RecoverVolumeExpansionFailure the volume should have. If RecoverVolumeExpansionFailure
@@ -5935,6 +6010,7 @@ spec:
The requirements are ANDed. The requirements are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
storageClassName: storageClassName:
description: 'Name of the StorageClass required by description: 'Name of the StorageClass required by
the claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#class-1' the claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#class-1'
@@ -6034,6 +6110,7 @@ spec:
- kind - kind
- name - name
type: object type: object
x-kubernetes-map-type: atomic
dataSourceRef: dataSourceRef:
description: 'Specifies the object from which to populate description: 'Specifies the object from which to populate
the volume with data, if a non-empty volume is desired. the volume with data, if a non-empty volume is desired.
@@ -6073,6 +6150,7 @@ spec:
- kind - kind
- name - name
type: object type: object
x-kubernetes-map-type: atomic
resources: resources:
description: 'Resources represents the minimum resources description: 'Resources represents the minimum resources
the volume should have. If RecoverVolumeExpansionFailure the volume should have. If RecoverVolumeExpansionFailure
@@ -6151,6 +6229,7 @@ spec:
contains only "value". The requirements are ANDed. contains only "value". The requirements are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
storageClassName: storageClassName:
description: 'Name of the StorageClass required by the description: 'Name of the StorageClass required by the
claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#class-1' claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#class-1'
@@ -6304,6 +6383,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use for the targets. description: Secret containing data to use for the targets.
properties: properties:
@@ -6323,6 +6403,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
caFile: caFile:
description: Path to the CA cert in the Prometheus container description: Path to the CA cert in the Prometheus container
@@ -6351,6 +6432,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use for the targets. description: Secret containing data to use for the targets.
properties: properties:
@@ -6370,6 +6452,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
certFile: certFile:
description: Path to the client cert file in the Prometheus description: Path to the client cert file in the Prometheus
@@ -6401,6 +6484,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
serverName: serverName:
description: Used to verify the hostname for the targets. description: Used to verify the hostname for the targets.
type: string type: string
@@ -6457,6 +6541,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
objectStorageConfigFile: objectStorageConfigFile:
description: ObjectStorageConfigFile specifies the path of the description: ObjectStorageConfigFile specifies the path of the
object storage configuration file. When used alongside with object storage configuration file. When used alongside with
@@ -6528,6 +6613,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
tracingConfigFile: tracingConfigFile:
description: TracingConfig specifies the path of the tracing configuration description: TracingConfig specifies the path of the tracing configuration
file. When used alongside with TracingConfig, TracingConfigFile file. When used alongside with TracingConfig, TracingConfigFile
@@ -6672,6 +6758,7 @@ spec:
only "value". The requirements are ANDed. only "value". The requirements are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
maxSkew: maxSkew:
description: 'MaxSkew describes the degree to which pods may description: 'MaxSkew describes the degree to which pods may
be unevenly distributed. When `whenUnsatisfiable=DoNotSchedule`, be unevenly distributed. When `whenUnsatisfiable=DoNotSchedule`,
@@ -6891,6 +6978,7 @@ spec:
TODO: Add other useful fields. apiVersion, kind, uid?' TODO: Add other useful fields. apiVersion, kind, uid?'
type: string type: string
type: object type: object
x-kubernetes-map-type: atomic
user: user:
description: 'Optional: User is the rados user name, default description: 'Optional: User is the rados user name, default
is admin More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it' is admin More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it'
@@ -6922,6 +7010,7 @@ spec:
TODO: Add other useful fields. apiVersion, kind, uid?' TODO: Add other useful fields. apiVersion, kind, uid?'
type: string type: string
type: object type: object
x-kubernetes-map-type: atomic
volumeID: volumeID:
description: 'volume id used to identify the volume in cinder. description: 'volume id used to identify the volume in cinder.
More info: https://examples.k8s.io/mysql-cinder-pd/README.md' More info: https://examples.k8s.io/mysql-cinder-pd/README.md'
@@ -6993,6 +7082,7 @@ spec:
be defined be defined
type: boolean type: boolean
type: object type: object
x-kubernetes-map-type: atomic
csi: csi:
description: CSI (Container Storage Interface) represents ephemeral description: CSI (Container Storage Interface) represents ephemeral
storage that is handled by certain external CSI drivers (Beta storage that is handled by certain external CSI drivers (Beta
@@ -7023,6 +7113,7 @@ spec:
TODO: Add other useful fields. apiVersion, kind, uid?' TODO: Add other useful fields. apiVersion, kind, uid?'
type: string type: string
type: object type: object
x-kubernetes-map-type: atomic
readOnly: readOnly:
description: Specifies a read-only configuration for the description: Specifies a read-only configuration for the
volume. Defaults to false (read/write). volume. Defaults to false (read/write).
@@ -7076,6 +7167,7 @@ spec:
required: required:
- fieldPath - fieldPath
type: object type: object
x-kubernetes-map-type: atomic
mode: mode:
description: 'Optional: mode bits used to set permissions description: 'Optional: mode bits used to set permissions
on this file, must be an octal value between 0000 on this file, must be an octal value between 0000
@@ -7119,6 +7211,7 @@ spec:
required: required:
- resource - resource
type: object type: object
x-kubernetes-map-type: atomic
required: required:
- path - path
type: object type: object
@@ -7235,6 +7328,7 @@ spec:
- kind - kind
- name - name
type: object type: object
x-kubernetes-map-type: atomic
dataSourceRef: dataSourceRef:
description: 'Specifies the object from which to description: 'Specifies the object from which to
populate the volume with data, if a non-empty populate the volume with data, if a non-empty
@@ -7280,6 +7374,7 @@ spec:
- kind - kind
- name - name
type: object type: object
x-kubernetes-map-type: atomic
resources: resources:
description: 'Resources represents the minimum resources description: 'Resources represents the minimum resources
the volume should have. If RecoverVolumeExpansionFailure the volume should have. If RecoverVolumeExpansionFailure
@@ -7364,6 +7459,7 @@ spec:
The requirements are ANDed. The requirements are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
storageClassName: storageClassName:
description: 'Name of the StorageClass required description: 'Name of the StorageClass required
by the claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#class-1' by the claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#class-1'
@@ -7450,6 +7546,7 @@ spec:
TODO: Add other useful fields. apiVersion, kind, uid?' TODO: Add other useful fields. apiVersion, kind, uid?'
type: string type: string
type: object type: object
x-kubernetes-map-type: atomic
required: required:
- driver - driver
type: object type: object
@@ -7623,6 +7720,7 @@ spec:
TODO: Add other useful fields. apiVersion, kind, uid?' TODO: Add other useful fields. apiVersion, kind, uid?'
type: string type: string
type: object type: object
x-kubernetes-map-type: atomic
targetPortal: targetPortal:
description: iSCSI Target Portal. The Portal is either an description: iSCSI Target Portal. The Portal is either an
IP or ip_addr:port if the port is other than default (typically IP or ip_addr:port if the port is other than default (typically
@@ -7791,6 +7889,7 @@ spec:
its keys must be defined its keys must be defined
type: boolean type: boolean
type: object type: object
x-kubernetes-map-type: atomic
downwardAPI: downwardAPI:
description: information about the downwardAPI data description: information about the downwardAPI data
to project to project
@@ -7820,6 +7919,7 @@ spec:
required: required:
- fieldPath - fieldPath
type: object type: object
x-kubernetes-map-type: atomic
mode: mode:
description: 'Optional: mode bits used to description: 'Optional: mode bits used to
set permissions on this file, must be set permissions on this file, must be
@@ -7868,6 +7968,7 @@ spec:
required: required:
- resource - resource
type: object type: object
x-kubernetes-map-type: atomic
required: required:
- path - path
type: object type: object
@@ -7932,6 +8033,7 @@ spec:
key must be defined key must be defined
type: boolean type: boolean
type: object type: object
x-kubernetes-map-type: atomic
serviceAccountToken: serviceAccountToken:
description: information about the serviceAccountToken description: information about the serviceAccountToken
data to project data to project
@@ -8047,6 +8149,7 @@ spec:
TODO: Add other useful fields. apiVersion, kind, uid?' TODO: Add other useful fields. apiVersion, kind, uid?'
type: string type: string
type: object type: object
x-kubernetes-map-type: atomic
user: user:
description: 'The rados user name. Default is admin. More description: 'The rados user name. Default is admin. More
info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it' info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it'
@@ -8085,6 +8188,7 @@ spec:
TODO: Add other useful fields. apiVersion, kind, uid?' TODO: Add other useful fields. apiVersion, kind, uid?'
type: string type: string
type: object type: object
x-kubernetes-map-type: atomic
sslEnabled: sslEnabled:
description: Flag to enable/disable SSL communication with description: Flag to enable/disable SSL communication with
Gateway, default false Gateway, default false
@@ -8198,6 +8302,7 @@ spec:
TODO: Add other useful fields. apiVersion, kind, uid?' TODO: Add other useful fields. apiVersion, kind, uid?'
type: string type: string
type: object type: object
x-kubernetes-map-type: atomic
volumeName: volumeName:
description: VolumeName is the human-readable name of the description: VolumeName is the human-readable name of the
StorageOS volume. Volume names are only unique within StorageOS volume. Volume names are only unique within
@@ -8276,6 +8381,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use for the targets. description: Secret containing data to use for the targets.
properties: properties:
@@ -8295,6 +8401,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
cipherSuites: cipherSuites:
description: 'List of supported cipher suites for TLS versions description: 'List of supported cipher suites for TLS versions
@@ -8327,6 +8434,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use for the targets. description: Secret containing data to use for the targets.
properties: properties:
@@ -8346,6 +8454,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
clientAuthType: clientAuthType:
description: 'Server policy for client authentication. Maps description: 'Server policy for client authentication. Maps
@@ -8377,6 +8486,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
maxVersion: maxVersion:
description: Maximum TLS version that is acceptable. Defaults description: Maximum TLS version that is acceptable. Defaults
to TLS13. to TLS13.
@@ -8510,9 +8620,3 @@ spec:
storage: true storage: true
subresources: subresources:
status: {} status: {}
status:
acceptedNames:
kind: ""
plural: ""
conditions: []
storedVersions: []

View File

@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.8.0 controller-gen.kubebuilder.io/version: v0.9.2
creationTimestamp: null creationTimestamp: null
name: prometheusrules.monitoring.coreos.com name: prometheusrules.monitoring.coreos.com
spec: spec:
@@ -94,9 +94,3 @@ spec:
type: object type: object
served: true served: true
storage: true storage: true
status:
acceptedNames:
kind: ""
plural: ""
conditions: []
storedVersions: []

View File

@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.8.0 controller-gen.kubebuilder.io/version: v0.9.2
creationTimestamp: null creationTimestamp: null
name: servicemonitors.monitoring.coreos.com name: servicemonitors.monitoring.coreos.com
spec: spec:
@@ -67,6 +67,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: type:
description: Set the authentication type. Defaults to Bearer, description: Set the authentication type. Defaults to Bearer,
Basic will cause an error Basic will cause an error
@@ -95,6 +96,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
username: username:
description: The secret in the service monitor namespace description: The secret in the service monitor namespace
that contains the username for authentication. that contains the username for authentication.
@@ -114,6 +116,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
bearerTokenFile: bearerTokenFile:
description: File to read bearer token for scraping targets. description: File to read bearer token for scraping targets.
@@ -138,6 +141,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
enableHttp2: enableHttp2:
description: Whether to enable HTTP2. description: Whether to enable HTTP2.
type: boolean type: boolean
@@ -256,6 +260,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use for the targets. description: Secret containing data to use for the targets.
properties: properties:
@@ -275,6 +280,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
clientSecret: clientSecret:
description: The secret containing the OAuth2 client secret description: The secret containing the OAuth2 client secret
@@ -294,6 +300,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
endpointParams: endpointParams:
additionalProperties: additionalProperties:
type: string type: string
@@ -449,6 +456,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use for the targets. description: Secret containing data to use for the targets.
properties: properties:
@@ -468,6 +476,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
caFile: caFile:
description: Path to the CA cert in the Prometheus container description: Path to the CA cert in the Prometheus container
@@ -496,6 +505,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use for the targets. description: Secret containing data to use for the targets.
properties: properties:
@@ -515,6 +525,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
certFile: certFile:
description: Path to the client cert file in the Prometheus description: Path to the client cert file in the Prometheus
@@ -546,6 +557,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
serverName: serverName:
description: Used to verify the hostname for the targets. description: Used to verify the hostname for the targets.
type: string type: string
@@ -647,6 +659,7 @@ spec:
are ANDed. are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
targetLabels: targetLabels:
description: TargetLabels transfers labels from the Kubernetes `Service` description: TargetLabels transfers labels from the Kubernetes `Service`
onto the created metrics. onto the created metrics.
@@ -667,9 +680,3 @@ spec:
type: object type: object
served: true served: true
storage: true storage: true
status:
acceptedNames:
kind: ""
plural: ""
conditions: []
storedVersions: []

View File

@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.8.0 controller-gen.kubebuilder.io/version: v0.9.2
creationTimestamp: null creationTimestamp: null
name: thanosrulers.monitoring.coreos.com name: thanosrulers.monitoring.coreos.com
spec: spec:
@@ -149,6 +149,7 @@ spec:
type: object type: object
type: array type: array
type: object type: object
x-kubernetes-map-type: atomic
weight: weight:
description: Weight associated with matching the corresponding description: Weight associated with matching the corresponding
nodeSelectorTerm, in the range 1-100. nodeSelectorTerm, in the range 1-100.
@@ -249,10 +250,12 @@ spec:
type: object type: object
type: array type: array
type: object type: object
x-kubernetes-map-type: atomic
type: array type: array
required: required:
- nodeSelectorTerms - nodeSelectorTerms
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
podAffinity: podAffinity:
description: Describes pod affinity scheduling rules (e.g. co-locate description: Describes pod affinity scheduling rules (e.g. co-locate
@@ -329,6 +332,7 @@ spec:
The requirements are ANDed. The requirements are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces description: A label query over the set of namespaces
that the term applies to. The term is applied that the term applies to. The term is applied
@@ -387,6 +391,7 @@ spec:
The requirements are ANDed. The requirements are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
namespaces: namespaces:
description: namespaces specifies a static list description: namespaces specifies a static list
of namespace names that the term applies to. The of namespace names that the term applies to. The
@@ -485,6 +490,7 @@ spec:
requirements are ANDed. requirements are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces description: A label query over the set of namespaces
that the term applies to. The term is applied to the that the term applies to. The term is applied to the
@@ -538,6 +544,7 @@ spec:
requirements are ANDed. requirements are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
namespaces: namespaces:
description: namespaces specifies a static list of namespace description: namespaces specifies a static list of namespace
names that the term applies to. The term is applied names that the term applies to. The term is applied
@@ -638,6 +645,7 @@ spec:
The requirements are ANDed. The requirements are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces description: A label query over the set of namespaces
that the term applies to. The term is applied that the term applies to. The term is applied
@@ -696,6 +704,7 @@ spec:
The requirements are ANDed. The requirements are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
namespaces: namespaces:
description: namespaces specifies a static list description: namespaces specifies a static list
of namespace names that the term applies to. The of namespace names that the term applies to. The
@@ -794,6 +803,7 @@ spec:
requirements are ANDed. requirements are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
namespaceSelector: namespaceSelector:
description: A label query over the set of namespaces description: A label query over the set of namespaces
that the term applies to. The term is applied to the that the term applies to. The term is applied to the
@@ -847,6 +857,7 @@ spec:
requirements are ANDed. requirements are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
namespaces: namespaces:
description: namespaces specifies a static list of namespace description: namespaces specifies a static list of namespace
names that the term applies to. The term is applied names that the term applies to. The term is applied
@@ -909,6 +920,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
alertmanagersConfig: alertmanagersConfig:
description: Define configuration for connecting to alertmanager. Only description: Define configuration for connecting to alertmanager. Only
available with thanos v0.10.0 and higher. Maps to the `alertmanagers.config` available with thanos v0.10.0 and higher. Maps to the `alertmanagers.config`
@@ -928,6 +940,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
alertmanagersUrl: alertmanagersUrl:
description: 'Define URLs to send alerts to Alertmanager. For Thanos description: 'Define URLs to send alerts to Alertmanager. For Thanos
v0.10.0 and higher, AlertManagersConfig should be used instead. Note: v0.10.0 and higher, AlertManagersConfig should be used instead. Note:
@@ -1024,6 +1037,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
fieldRef: fieldRef:
description: 'Selects a field of the pod: supports description: 'Selects a field of the pod: supports
metadata.name, metadata.namespace, `metadata.labels[''<KEY>'']`, metadata.name, metadata.namespace, `metadata.labels[''<KEY>'']`,
@@ -1042,6 +1056,7 @@ spec:
required: required:
- fieldPath - fieldPath
type: object type: object
x-kubernetes-map-type: atomic
resourceFieldRef: resourceFieldRef:
description: 'Selects a resource of the container: description: 'Selects a resource of the container:
only resources limits and requests (limits.cpu, only resources limits and requests (limits.cpu,
@@ -1067,6 +1082,7 @@ spec:
required: required:
- resource - resource
type: object type: object
x-kubernetes-map-type: atomic
secretKeyRef: secretKeyRef:
description: Selects a key of a secret in the pod's description: Selects a key of a secret in the pod's
namespace namespace
@@ -1088,6 +1104,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
required: required:
- name - name
@@ -1118,6 +1135,7 @@ spec:
defined defined
type: boolean type: boolean
type: object type: object
x-kubernetes-map-type: atomic
prefix: prefix:
description: An optional identifier to prepend to each description: An optional identifier to prepend to each
key in the ConfigMap. Must be a C_IDENTIFIER. key in the ConfigMap. Must be a C_IDENTIFIER.
@@ -1134,6 +1152,7 @@ spec:
description: Specify whether the Secret must be defined description: Specify whether the Secret must be defined
type: boolean type: boolean
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
type: array type: array
image: image:
@@ -2239,6 +2258,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use for the targets. description: Secret containing data to use for the targets.
properties: properties:
@@ -2257,6 +2277,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
caFile: caFile:
description: Path to the CA cert in the Prometheus container to description: Path to the CA cert in the Prometheus container to
@@ -2282,6 +2303,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
secret: secret:
description: Secret containing data to use for the targets. description: Secret containing data to use for the targets.
properties: properties:
@@ -2300,6 +2322,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
certFile: certFile:
description: Path to the client cert file in the Prometheus container description: Path to the client cert file in the Prometheus container
@@ -2330,6 +2353,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
serverName: serverName:
description: Used to verify the hostname for the targets. description: Used to verify the hostname for the targets.
type: string type: string
@@ -2371,6 +2395,7 @@ spec:
TODO: Add other useful fields. apiVersion, kind, uid?' TODO: Add other useful fields. apiVersion, kind, uid?'
type: string type: string
type: object type: object
x-kubernetes-map-type: atomic
type: array type: array
initContainers: initContainers:
description: 'InitContainers allows adding initContainers to the pod description: 'InitContainers allows adding initContainers to the pod
@@ -2459,6 +2484,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
fieldRef: fieldRef:
description: 'Selects a field of the pod: supports description: 'Selects a field of the pod: supports
metadata.name, metadata.namespace, `metadata.labels[''<KEY>'']`, metadata.name, metadata.namespace, `metadata.labels[''<KEY>'']`,
@@ -2477,6 +2503,7 @@ spec:
required: required:
- fieldPath - fieldPath
type: object type: object
x-kubernetes-map-type: atomic
resourceFieldRef: resourceFieldRef:
description: 'Selects a resource of the container: description: 'Selects a resource of the container:
only resources limits and requests (limits.cpu, only resources limits and requests (limits.cpu,
@@ -2502,6 +2529,7 @@ spec:
required: required:
- resource - resource
type: object type: object
x-kubernetes-map-type: atomic
secretKeyRef: secretKeyRef:
description: Selects a key of a secret in the pod's description: Selects a key of a secret in the pod's
namespace namespace
@@ -2523,6 +2551,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
required: required:
- name - name
@@ -2553,6 +2582,7 @@ spec:
defined defined
type: boolean type: boolean
type: object type: object
x-kubernetes-map-type: atomic
prefix: prefix:
description: An optional identifier to prepend to each description: An optional identifier to prepend to each
key in the ConfigMap. Must be a C_IDENTIFIER. key in the ConfigMap. Must be a C_IDENTIFIER.
@@ -2569,6 +2599,7 @@ spec:
description: Specify whether the Secret must be defined description: Specify whether the Secret must be defined
type: boolean type: boolean
type: object type: object
x-kubernetes-map-type: atomic
type: object type: object
type: array type: array
image: image:
@@ -3656,6 +3687,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
objectStorageConfigFile: objectStorageConfigFile:
description: ObjectStorageConfigFile specifies the path of the object description: ObjectStorageConfigFile specifies the path of the object
storage configuration file. When used alongside with ObjectStorageConfig, storage configuration file. When used alongside with ObjectStorageConfig,
@@ -3742,6 +3774,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
queryEndpoints: queryEndpoints:
description: QueryEndpoints defines Thanos querier endpoints from description: QueryEndpoints defines Thanos querier endpoints from
which to query metrics. Maps to the --query flag of thanos ruler. which to query metrics. Maps to the --query flag of thanos ruler.
@@ -3835,6 +3868,7 @@ spec:
are ANDed. are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
ruleSelector: ruleSelector:
description: A label selector to select which PrometheusRules to mount description: A label selector to select which PrometheusRules to mount
for alerting and recording. for alerting and recording.
@@ -3880,6 +3914,7 @@ spec:
are ANDed. are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
securityContext: securityContext:
description: SecurityContext holds pod-level security attributes and description: SecurityContext holds pod-level security attributes and
common container settings. This defaults to the default PodSecurityContext. common container settings. This defaults to the default PodSecurityContext.
@@ -4154,6 +4189,7 @@ spec:
- kind - kind
- name - name
type: object type: object
x-kubernetes-map-type: atomic
dataSourceRef: dataSourceRef:
description: 'Specifies the object from which to populate description: 'Specifies the object from which to populate
the volume with data, if a non-empty volume is desired. the volume with data, if a non-empty volume is desired.
@@ -4197,6 +4233,7 @@ spec:
- kind - kind
- name - name
type: object type: object
x-kubernetes-map-type: atomic
resources: resources:
description: 'Resources represents the minimum resources description: 'Resources represents the minimum resources
the volume should have. If RecoverVolumeExpansionFailure the volume should have. If RecoverVolumeExpansionFailure
@@ -4278,6 +4315,7 @@ spec:
The requirements are ANDed. The requirements are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
storageClassName: storageClassName:
description: 'Name of the StorageClass required by description: 'Name of the StorageClass required by
the claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#class-1' the claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#class-1'
@@ -4377,6 +4415,7 @@ spec:
- kind - kind
- name - name
type: object type: object
x-kubernetes-map-type: atomic
dataSourceRef: dataSourceRef:
description: 'Specifies the object from which to populate description: 'Specifies the object from which to populate
the volume with data, if a non-empty volume is desired. the volume with data, if a non-empty volume is desired.
@@ -4416,6 +4455,7 @@ spec:
- kind - kind
- name - name
type: object type: object
x-kubernetes-map-type: atomic
resources: resources:
description: 'Resources represents the minimum resources description: 'Resources represents the minimum resources
the volume should have. If RecoverVolumeExpansionFailure the volume should have. If RecoverVolumeExpansionFailure
@@ -4494,6 +4534,7 @@ spec:
contains only "value". The requirements are ANDed. contains only "value". The requirements are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
storageClassName: storageClassName:
description: 'Name of the StorageClass required by the description: 'Name of the StorageClass required by the
claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#class-1' claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#class-1'
@@ -4693,6 +4734,7 @@ spec:
only "value". The requirements are ANDed. only "value". The requirements are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
maxSkew: maxSkew:
description: 'MaxSkew describes the degree to which pods may description: 'MaxSkew describes the degree to which pods may
be unevenly distributed. When `whenUnsatisfiable=DoNotSchedule`, be unevenly distributed. When `whenUnsatisfiable=DoNotSchedule`,
@@ -4760,6 +4802,7 @@ spec:
required: required:
- key - key
type: object type: object
x-kubernetes-map-type: atomic
volumes: volumes:
description: Volumes allows configuration of additional volumes on description: Volumes allows configuration of additional volumes on
the output StatefulSet definition. Volumes specified will be appended the output StatefulSet definition. Volumes specified will be appended
@@ -4886,6 +4929,7 @@ spec:
TODO: Add other useful fields. apiVersion, kind, uid?' TODO: Add other useful fields. apiVersion, kind, uid?'
type: string type: string
type: object type: object
x-kubernetes-map-type: atomic
user: user:
description: 'Optional: User is the rados user name, default description: 'Optional: User is the rados user name, default
is admin More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it' is admin More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it'
@@ -4917,6 +4961,7 @@ spec:
TODO: Add other useful fields. apiVersion, kind, uid?' TODO: Add other useful fields. apiVersion, kind, uid?'
type: string type: string
type: object type: object
x-kubernetes-map-type: atomic
volumeID: volumeID:
description: 'volume id used to identify the volume in cinder. description: 'volume id used to identify the volume in cinder.
More info: https://examples.k8s.io/mysql-cinder-pd/README.md' More info: https://examples.k8s.io/mysql-cinder-pd/README.md'
@@ -4988,6 +5033,7 @@ spec:
be defined be defined
type: boolean type: boolean
type: object type: object
x-kubernetes-map-type: atomic
csi: csi:
description: CSI (Container Storage Interface) represents ephemeral description: CSI (Container Storage Interface) represents ephemeral
storage that is handled by certain external CSI drivers (Beta storage that is handled by certain external CSI drivers (Beta
@@ -5018,6 +5064,7 @@ spec:
TODO: Add other useful fields. apiVersion, kind, uid?' TODO: Add other useful fields. apiVersion, kind, uid?'
type: string type: string
type: object type: object
x-kubernetes-map-type: atomic
readOnly: readOnly:
description: Specifies a read-only configuration for the description: Specifies a read-only configuration for the
volume. Defaults to false (read/write). volume. Defaults to false (read/write).
@@ -5071,6 +5118,7 @@ spec:
required: required:
- fieldPath - fieldPath
type: object type: object
x-kubernetes-map-type: atomic
mode: mode:
description: 'Optional: mode bits used to set permissions description: 'Optional: mode bits used to set permissions
on this file, must be an octal value between 0000 on this file, must be an octal value between 0000
@@ -5114,6 +5162,7 @@ spec:
required: required:
- resource - resource
type: object type: object
x-kubernetes-map-type: atomic
required: required:
- path - path
type: object type: object
@@ -5230,6 +5279,7 @@ spec:
- kind - kind
- name - name
type: object type: object
x-kubernetes-map-type: atomic
dataSourceRef: dataSourceRef:
description: 'Specifies the object from which to description: 'Specifies the object from which to
populate the volume with data, if a non-empty populate the volume with data, if a non-empty
@@ -5275,6 +5325,7 @@ spec:
- kind - kind
- name - name
type: object type: object
x-kubernetes-map-type: atomic
resources: resources:
description: 'Resources represents the minimum resources description: 'Resources represents the minimum resources
the volume should have. If RecoverVolumeExpansionFailure the volume should have. If RecoverVolumeExpansionFailure
@@ -5359,6 +5410,7 @@ spec:
The requirements are ANDed. The requirements are ANDed.
type: object type: object
type: object type: object
x-kubernetes-map-type: atomic
storageClassName: storageClassName:
description: 'Name of the StorageClass required description: 'Name of the StorageClass required
by the claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#class-1' by the claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#class-1'
@@ -5445,6 +5497,7 @@ spec:
TODO: Add other useful fields. apiVersion, kind, uid?' TODO: Add other useful fields. apiVersion, kind, uid?'
type: string type: string
type: object type: object
x-kubernetes-map-type: atomic
required: required:
- driver - driver
type: object type: object
@@ -5618,6 +5671,7 @@ spec:
TODO: Add other useful fields. apiVersion, kind, uid?' TODO: Add other useful fields. apiVersion, kind, uid?'
type: string type: string
type: object type: object
x-kubernetes-map-type: atomic
targetPortal: targetPortal:
description: iSCSI Target Portal. The Portal is either an description: iSCSI Target Portal. The Portal is either an
IP or ip_addr:port if the port is other than default (typically IP or ip_addr:port if the port is other than default (typically
@@ -5786,6 +5840,7 @@ spec:
its keys must be defined its keys must be defined
type: boolean type: boolean
type: object type: object
x-kubernetes-map-type: atomic
downwardAPI: downwardAPI:
description: information about the downwardAPI data description: information about the downwardAPI data
to project to project
@@ -5815,6 +5870,7 @@ spec:
required: required:
- fieldPath - fieldPath
type: object type: object
x-kubernetes-map-type: atomic
mode: mode:
description: 'Optional: mode bits used to description: 'Optional: mode bits used to
set permissions on this file, must be set permissions on this file, must be
@@ -5863,6 +5919,7 @@ spec:
required: required:
- resource - resource
type: object type: object
x-kubernetes-map-type: atomic
required: required:
- path - path
type: object type: object
@@ -5927,6 +5984,7 @@ spec:
key must be defined key must be defined
type: boolean type: boolean
type: object type: object
x-kubernetes-map-type: atomic
serviceAccountToken: serviceAccountToken:
description: information about the serviceAccountToken description: information about the serviceAccountToken
data to project data to project
@@ -6042,6 +6100,7 @@ spec:
TODO: Add other useful fields. apiVersion, kind, uid?' TODO: Add other useful fields. apiVersion, kind, uid?'
type: string type: string
type: object type: object
x-kubernetes-map-type: atomic
user: user:
description: 'The rados user name. Default is admin. More description: 'The rados user name. Default is admin. More
info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it' info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it'
@@ -6080,6 +6139,7 @@ spec:
TODO: Add other useful fields. apiVersion, kind, uid?' TODO: Add other useful fields. apiVersion, kind, uid?'
type: string type: string
type: object type: object
x-kubernetes-map-type: atomic
sslEnabled: sslEnabled:
description: Flag to enable/disable SSL communication with description: Flag to enable/disable SSL communication with
Gateway, default false Gateway, default false
@@ -6193,6 +6253,7 @@ spec:
TODO: Add other useful fields. apiVersion, kind, uid?' TODO: Add other useful fields. apiVersion, kind, uid?'
type: string type: string
type: object type: object
x-kubernetes-map-type: atomic
volumeName: volumeName:
description: VolumeName is the human-readable name of the description: VolumeName is the human-readable name of the
StorageOS volume. Volume names are only unique within StorageOS volume. Volume names are only unique within
@@ -6279,9 +6340,3 @@ spec:
served: true served: true
storage: true storage: true
subresources: {} subresources: {}
status:
acceptedNames:
kind: ""
plural: ""
conditions: []
storedVersions: []