diff --git a/.github/release-please/manifest.json b/.github/release-please/manifest.json index 279622b1d8..5805a443bb 100644 --- a/.github/release-please/manifest.json +++ b/.github/release-please/manifest.json @@ -1 +1 @@ -{"charts/base-cluster":"6.6.3","charts/teuto-portal-k8s-worker":"3.1.1","charts/t8s-cluster":"8.3.2","charts/stellio-context-broker":"0.1.0","charts/chirpstack":"0.1.0","charts/common":"1.2.1","charts/ckan":"1.1.7"} +{"charts/base-cluster":"6.7.0","charts/teuto-portal-k8s-worker":"3.1.1","charts/t8s-cluster":"8.3.2","charts/stellio-context-broker":"0.1.0","charts/chirpstack":"0.1.0","charts/common":"1.2.1","charts/ckan":"1.1.7"} diff --git a/charts/base-cluster/CHANGELOG.md b/charts/base-cluster/CHANGELOG.md index 66177c71f4..4b2c737244 100644 --- a/charts/base-cluster/CHANGELOG.md +++ b/charts/base-cluster/CHANGELOG.md @@ -1,5 +1,32 @@ # Changelog +## [6.7.0](https://github.com/teutonet/teutonet-helm-charts/compare/base-cluster-v6.6.3...base-cluster-v6.7.0) (2024-08-30) + + +### Features + +* **base-cluster/tetragon:** add tetragon ([#1056](https://github.com/teutonet/teutonet-helm-charts/issues/1056)) ([9be7543](https://github.com/teutonet/teutonet-helm-charts/commit/9be75434ea7d2a63a2f64691d30a5038c8f5cdfb)) + + +### Bug Fixes + +* **base-cluster/kube-prometheus-stack:** only disable PrometheusNotConnectedToAlertmanagers when Alertmanager is disabled as well ([#1053](https://github.com/teutonet/teutonet-helm-charts/issues/1053)) ([dbb007a](https://github.com/teutonet/teutonet-helm-charts/commit/dbb007a9df530af4bd7753d39acfddc3da70868a)) +* **base-cluster/monitoring:** send Watchdog alert to `null` if deadmansswitch is not configured ([#1120](https://github.com/teutonet/teutonet-helm-charts/issues/1120)) ([1e93c60](https://github.com/teutonet/teutonet-helm-charts/commit/1e93c60ffdad8a8c6868213bb00c069145b71514)) + + +### Miscellaneous Chores + +* **base-cluster/dependencies:** pin docker.io/vladgh/gpg docker tag to 1ba48a7 ([#1076](https://github.com/teutonet/teutonet-helm-charts/issues/1076)) ([23aa2dc](https://github.com/teutonet/teutonet-helm-charts/commit/23aa2dcc29c37ac077dacaa0f909c595a33c9b79)) +* **base-cluster/dependencies:** update common docker tag to v1.2.1 ([#1080](https://github.com/teutonet/teutonet-helm-charts/issues/1080)) ([25ec4e8](https://github.com/teutonet/teutonet-helm-charts/commit/25ec4e82ebf257462551fee42ba4e5c05b1bbd47)) +* **base-cluster/dependencies:** update docker.io/bitnami/kubectl docker tag to v1.29.8 ([#1060](https://github.com/teutonet/teutonet-helm-charts/issues/1060)) ([93f059a](https://github.com/teutonet/teutonet-helm-charts/commit/93f059a0b52d18f5680127b3ef89e0f018ec162d)) +* **base-cluster/dependencies:** update docker.io/bitnami/kubectl docker tag to v1.31.0 ([#907](https://github.com/teutonet/teutonet-helm-charts/issues/907)) ([8544d01](https://github.com/teutonet/teutonet-helm-charts/commit/8544d01c3a8439b4dd1fe3435dc357bc96e3ac5f)) +* **base-cluster/dependencies:** update docker.io/bitnami/kubectl:1.29.6 docker digest to 6f94559 ([#1027](https://github.com/teutonet/teutonet-helm-charts/issues/1027)) ([075d171](https://github.com/teutonet/teutonet-helm-charts/commit/075d171fd8326e4ae9e913c46684b98738b5b0c8)) +* **base-cluster/dependencies:** update docker.io/curlimages/curl docker tag to v8.9.1 ([#1079](https://github.com/teutonet/teutonet-helm-charts/issues/1079)) ([8f1a39c](https://github.com/teutonet/teutonet-helm-charts/commit/8f1a39c0f45ecf3aeb21f7ce0ccadbf63df3c731)) +* **base-cluster/dependencies:** update external-dns docker tag to v8 ([#1021](https://github.com/teutonet/teutonet-helm-charts/issues/1021)) ([9eb94aa](https://github.com/teutonet/teutonet-helm-charts/commit/9eb94aaad6a9d7aae64e4ad4a233bf609891ca52)) +* **base-cluster/dependencies:** update helm release kube-prometheus-stack to v62 ([#1145](https://github.com/teutonet/teutonet-helm-charts/issues/1145)) ([8ab376a](https://github.com/teutonet/teutonet-helm-charts/commit/8ab376aa99cbfcbf50ee3949514f3b333f9911de)) +* **base-cluster/dependencies:** update helm release velero to v7.1.5 ([#1134](https://github.com/teutonet/teutonet-helm-charts/issues/1134)) ([32e0769](https://github.com/teutonet/teutonet-helm-charts/commit/32e0769a12e3113fcee9a0e59542bb61982c4ad2)) +* **base-cluster/dependencies:** update oauth2-proxy docker tag to v6 ([#1146](https://github.com/teutonet/teutonet-helm-charts/issues/1146)) ([9885aba](https://github.com/teutonet/teutonet-helm-charts/commit/9885aba3b8cfed515a5b5409f6d7559f24510374)) + ## [6.6.3](https://github.com/teutonet/teutonet-helm-charts/compare/base-cluster-v6.6.2...base-cluster-v6.6.3) (2024-08-21) diff --git a/charts/base-cluster/Chart.yaml b/charts/base-cluster/Chart.yaml index 92d8b9eb4f..3adf677c4d 100644 --- a/charts/base-cluster/Chart.yaml +++ b/charts/base-cluster/Chart.yaml @@ -1,92 +1,161 @@ -apiVersion: v2 -dependencies: - - name: common - repository: oci://ghcr.io/teutonet/teutonet-helm-charts - version: 1.2.1 -description: A common base for every kubernetes cluster -home: https://teuto.net -icon: https://teuto.net/favicon.ico -maintainers: - - email: cwr@teuto.net - name: cwrau - - email: mw@teuto.net - name: marvinWolff - - email: st@teuto.net - name: tasches -name: base-cluster -sources: - - https://github.com/teutonet/teutonet-helm-charts/tree/base-cluster-v6.6.3/charts/base-cluster - - https://github.com/teutonet/teutonet-helm-charts/tree/main/charts/base-cluster -type: application -version: 6.6.3 annotations: - artifacthub.io/images: | - - image: docker.io/aelbakry/kdave-server:1.0.4 # monitoring/HelmRelease/kdave/null/Deployment/kdave.yaml + artifacthub.io/images: '- image: docker.io/aelbakry/kdave-server:1.0.4 # monitoring/HelmRelease/kdave/null/Deployment/kdave.yaml + - image: docker.io/bats/bats:1.8.2 # loki/HelmRelease/loki/null/Pod/loki-loki-stack-test.yaml + - image: docker.io/bats/bats:v1.4.1 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Pod/kube-prometheus-stack-grafana-test.yaml - - image: docker.io/bitnami/external-dns:0.14.2-debian-12-r1 # ingress/HelmRelease/external-dns/ingress/Deployment/external-dns.yaml - - image: docker.io/bitnami/grafana-tempo-vulture:2.5.0-debian-12-r8 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-vulture.yaml - - image: docker.io/bitnami/grafana-tempo:2.5.0-debian-12-r9 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-compactor.yaml - - image: docker.io/bitnami/grafana-tempo:2.5.0-debian-12-r9 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-distributor.yaml - - image: docker.io/bitnami/grafana-tempo:2.5.0-debian-12-r9 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-metrics-generator.yaml - - image: docker.io/bitnami/grafana-tempo:2.5.0-debian-12-r9 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-querier.yaml - - image: docker.io/bitnami/grafana-tempo:2.5.0-debian-12-r9 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-query-frontend.yaml - - image: docker.io/bitnami/grafana-tempo:2.5.0-debian-12-r9 # monitoring/HelmRelease/grafana-tempo/monitoring/StatefulSet/grafana-tempo-ingester.yaml + + - image: docker.io/bitnami/external-dns:0.14.2-debian-12-r8 # ingress/HelmRelease/external-dns/ingress/Deployment/external-dns.yaml + + - image: docker.io/bitnami/grafana-tempo-vulture:2.5.0-debian-12-r10 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-vulture.yaml + + - image: docker.io/bitnami/grafana-tempo:2.5.0-debian-12-r11 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-compactor.yaml + + - image: docker.io/bitnami/grafana-tempo:2.5.0-debian-12-r11 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-distributor.yaml + + - image: docker.io/bitnami/grafana-tempo:2.5.0-debian-12-r11 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-metrics-generator.yaml + + - image: docker.io/bitnami/grafana-tempo:2.5.0-debian-12-r11 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-querier.yaml + + - image: docker.io/bitnami/grafana-tempo:2.5.0-debian-12-r11 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-query-frontend.yaml + + - image: docker.io/bitnami/grafana-tempo:2.5.0-debian-12-r11 # monitoring/HelmRelease/grafana-tempo/monitoring/StatefulSet/grafana-tempo-ingester.yaml + - image: docker.io/bitnami/kubectl:1.28.5 # kyverno/HelmRelease/kyverno/kyverno/CronJob/kyverno-cleanup-admission-reports.yaml + - image: docker.io/bitnami/kubectl:1.28.5 # kyverno/HelmRelease/kyverno/kyverno/CronJob/kyverno-cleanup-cluster-admission-reports.yaml + - image: docker.io/bitnami/kubectl:1.28.5 # kyverno/HelmRelease/kyverno/kyverno/CronJob/kyverno-cleanup-cluster-ephemeral-reports.yaml + - image: docker.io/bitnami/kubectl:1.28.5 # kyverno/HelmRelease/kyverno/kyverno/CronJob/kyverno-cleanup-ephemeral-reports.yaml + - image: docker.io/bitnami/kubectl:1.28.5 # kyverno/HelmRelease/kyverno/kyverno/CronJob/kyverno-cleanup-update-requests.yaml + - image: docker.io/bitnami/kubectl:1.28.5 # kyverno/HelmRelease/kyverno/kyverno/Job/kyverno-clean-reports.yaml + - image: docker.io/bitnami/kubectl:1.28.5 # kyverno/HelmRelease/kyverno/kyverno/Job/kyverno-remove-configmap.yaml + - image: docker.io/bitnami/kubectl:1.28.5 # kyverno/HelmRelease/kyverno/kyverno/Job/kyverno-scale-to-zero.yaml - - image: docker.io/bitnami/kubectl:1.29.6@sha256:4b4b33a40764b0dc1243b6f4fc6f62dd877cd632d49131fff8df3744602a3ec0 # default/Job/flux-generate-gpg-key-secret-main.yaml - - image: docker.io/bitnami/kubectl:1.29.6@sha256:4b4b33a40764b0dc1243b6f4fc6f62dd877cd632d49131fff8df3744602a3ec0 # default/Job/prevent-uninstallation.yaml + - image: docker.io/bitnami/kubectl:1.30 # backup/HelmRelease/velero/backup/Job/velero-cleanup-crds.yaml + + - image: docker.io/bitnami/kubectl:1.31.0@sha256:44f99aa45e3410dae8e288f43800daa8a1bdb4cac204dad1de59c94f9c999bde # default/Job/flux-generate-gpg-key-secret-main.yaml + + - image: docker.io/bitnami/kubectl:1.31.0@sha256:44f99aa45e3410dae8e288f43800daa8a1bdb4cac204dad1de59c94f9c999bde # default/Job/prevent-uninstallation.yaml + - image: docker.io/bitnami/memcached:1.6.29-debian-12-r4 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-memcached.yaml - - image: docker.io/bitnami/metrics-server:0.7.1-debian-12-r14 # monitoring/HelmRelease/metrics-server/monitoring/Deployment/metrics-server.yaml + + - image: docker.io/bitnami/metrics-server:0.7.2-debian-12-r0 # monitoring/HelmRelease/metrics-server/monitoring/Deployment/metrics-server.yaml + - image: docker.io/busybox:1.35 # kyverno/HelmRelease/kyverno/kyverno/Pod/kyverno-admission-controller-liveness.yaml + - image: docker.io/busybox:1.35 # kyverno/HelmRelease/kyverno/kyverno/Pod/kyverno-admission-controller-metrics.yaml + - image: docker.io/busybox:1.35 # kyverno/HelmRelease/kyverno/kyverno/Pod/kyverno-admission-controller-readiness.yaml + - image: docker.io/busybox:1.35 # kyverno/HelmRelease/kyverno/kyverno/Pod/kyverno-cleanup-controller-liveness.yaml + - image: docker.io/busybox:1.35 # kyverno/HelmRelease/kyverno/kyverno/Pod/kyverno-cleanup-controller-metrics.yaml + - image: docker.io/busybox:1.35 # kyverno/HelmRelease/kyverno/kyverno/Pod/kyverno-cleanup-controller-readiness.yaml + - image: docker.io/busybox:1.35 # kyverno/HelmRelease/kyverno/kyverno/Pod/kyverno-reports-controller-metrics.yaml + - image: docker.io/curlimages/curl:7.85.0 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Deployment/kube-prometheus-stack-grafana.yaml - - image: docker.io/curlimages/curl:8.8.0@sha256:73e4d532ea62d7505c5865b517d3704966ffe916609bedc22af6833dc9969bcd # default/Job/dead-mans-switch-registration.yaml - - image: docker.io/curlimages/curl:8.8.0@sha256:73e4d532ea62d7505c5865b517d3704966ffe916609bedc22af6833dc9969bcd # monitoring/CronJob/dead-mans-switch.yaml + + - image: docker.io/curlimages/curl:8.9.1@sha256:8addc281f0ea517409209f76832b6ddc2cabc3264feb1ebbec2a2521ffad24e4 # default/Job/dead-mans-switch-registration.yaml + + - image: docker.io/curlimages/curl:8.9.1@sha256:8addc281f0ea517409209f76832b6ddc2cabc3264feb1ebbec2a2521ffad24e4 # monitoring/CronJob/dead-mans-switch.yaml + - image: docker.io/emberstack/kubernetes-reflector:7.1.288 # kube-system/HelmRelease/reflector/kube-system/Deployment/reflector.yaml + - image: docker.io/fluxcd/flux-cli:v2.3.0@sha256:b0b43636bede7fee04afa99b9ad0732eca0f1778f7ebaa99fc89d48d35ccae18 # default/Job/flux-generate-ssh-key-secret-main.yaml + - image: docker.io/grafana/grafana-image-renderer:latest # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Deployment/kube-prometheus-stack-grafana-image-renderer.yaml - - image: docker.io/grafana/grafana:11.1.3 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Deployment/kube-prometheus-stack-grafana.yaml + + - image: docker.io/grafana/grafana:11.1.5 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Deployment/kube-prometheus-stack-grafana.yaml + - image: docker.io/grafana/loki:2.6.1 # loki/HelmRelease/loki/loki/StatefulSet/loki.yaml + - image: docker.io/grafana/promtail:2.9.3 # loki/HelmRelease/loki/loki/DaemonSet/loki-promtail.yaml + - image: docker.io/hjacobs/kube-janitor:23.7.0 # kube-system/HelmRelease/kube-janitor/kube-system/Deployment/kube-janitor.yaml - - image: docker.io/otel/opentelemetry-collector-contrib:0.107.0 # monitoring/HelmRelease/open-telemetry-collector/monitoring/DaemonSet/open-telemetry-collector-opentelemetry-collector-agent.yaml + + - image: docker.io/otel/opentelemetry-collector-contrib:0.108.0 # monitoring/HelmRelease/open-telemetry-collector/monitoring/DaemonSet/open-telemetry-collector-opentelemetry-collector-agent.yaml + - image: docker.io/velero/velero-plugin-for-aws:v1.7.0 # backup/HelmRelease/velero/backup/Deployment/velero.yaml + - image: docker.io/velero/velero:v1.14.0 # backup/HelmRelease/velero/backup/DaemonSet/node-agent.yaml + - image: docker.io/velero/velero:v1.14.0 # backup/HelmRelease/velero/backup/Deployment/velero.yaml - - image: docker.io/vladgh/gpg:1.3.5 # default/Job/flux-generate-gpg-key-secret-main.yaml + + - image: docker.io/vladgh/gpg:1.3.5@sha256:1ba48a77aad3e2ea15632e3e0520df8929e94d8be8b1d98f8d4514b4deb20737 # default/Job/flux-generate-gpg-key-secret-main.yaml + - image: ghcr.io/aquasecurity/trivy-operator:0.22.0 # trivy/HelmRelease/trivy/trivy/Deployment/trivy-trivy-operator.yaml + - image: ghcr.io/kyverno/background-controller:v1.12.5 # kyverno/HelmRelease/kyverno/kyverno/Deployment/kyverno-background-controller.yaml + - image: ghcr.io/kyverno/cleanup-controller:v1.12.5 # kyverno/HelmRelease/kyverno/kyverno/Deployment/kyverno-cleanup-controller.yaml + - image: ghcr.io/kyverno/kyverno-cli:v1.12.5 # kyverno/HelmRelease/kyverno/kyverno/Job/kyverno-migrate-resources.yaml + - image: ghcr.io/kyverno/kyverno:v1.12.5 # kyverno/HelmRelease/kyverno/kyverno/Deployment/kyverno-admission-controller.yaml + - image: ghcr.io/kyverno/kyvernopre:v1.12.5 # kyverno/HelmRelease/kyverno/kyverno/Deployment/kyverno-admission-controller.yaml + - image: ghcr.io/kyverno/reports-controller:v1.12.5 # kyverno/HelmRelease/kyverno/kyverno/Deployment/kyverno-reports-controller.yaml + - image: quay.io/jetstack/cert-manager-cainjector:v1.15.3 # cert-manager/HelmRelease/cert-manager/cert-manager/Deployment/cert-manager-cainjector.yaml + - image: quay.io/jetstack/cert-manager-controller:v1.15.3 # cert-manager/HelmRelease/cert-manager/cert-manager/Deployment/cert-manager.yaml + - image: quay.io/jetstack/cert-manager-startupapicheck:v1.15.3 # cert-manager/HelmRelease/cert-manager/cert-manager/Job/cert-manager-startupapicheck.yaml + - image: quay.io/jetstack/cert-manager-webhook:v1.15.3 # cert-manager/HelmRelease/cert-manager/cert-manager/Deployment/cert-manager-webhook.yaml + - image: quay.io/kiwigrid/k8s-sidecar:1.27.4 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Deployment/kube-prometheus-stack-grafana.yaml - - image: quay.io/prometheus-operator/prometheus-operator:v0.75.2 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Deployment/kube-prometheus-stack-operator.yaml + + - image: quay.io/prometheus-operator/prometheus-operator:v0.76.0 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Deployment/kube-prometheus-stack-operator.yaml + - image: quay.io/prometheus/alertmanager:v0.27.0 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Alertmanager/kube-prometheus-stack-alertmanager.yaml + - image: quay.io/prometheus/node-exporter:v1.8.2 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/DaemonSet/kube-prometheus-stack-prometheus-node-exporter.yaml - - image: quay.io/prometheus/prometheus:v2.54.0 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Prometheus/kube-prometheus-stack-prometheus.yaml + + - image: quay.io/prometheus/prometheus:v2.54.1 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Prometheus/kube-prometheus-stack-prometheus.yaml + - image: registry.k8s.io/descheduler/descheduler:v0.30.1 # kube-system/HelmRelease/descheduler/kube-system/Deployment/descheduler.yaml + - image: registry.k8s.io/ingress-nginx/controller:v1.11.2@sha256:d5f8217feeac4887cb1ed21f27c2674e58be06bd8f5184cacea2a69abaf78dce # ingress-nginx/HelmRelease/ingress-nginx/ingress-nginx/Deployment/ingress-nginx-controller.yaml + - image: registry.k8s.io/ingress-nginx/kube-webhook-certgen:v20221220-controller-v1.5.1-58-g787ea74b6 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Job/kube-prometheus-stack-admission-create.yaml + - image: registry.k8s.io/ingress-nginx/kube-webhook-certgen:v20221220-controller-v1.5.1-58-g787ea74b6 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Job/kube-prometheus-stack-admission-patch.yaml + - image: registry.k8s.io/ingress-nginx/opentelemetry-1.25.3:v20240813-b933310d@sha256:f7604ac0547ed64d79b98d92133234e66c2c8aade3c1f4809fed5eec1fb7f922 # ingress-nginx/HelmRelease/ingress-nginx/ingress-nginx/Deployment/ingress-nginx-controller.yaml + - image: registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.13.0 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Deployment/kube-prometheus-stack-kube-state-metrics.yaml + - image: registry.k8s.io/sig-storage/nfs-provisioner:v4.0.8 # nfs-server-provisioner/HelmRelease/nfs-server-provisioner/null/StatefulSet/nfs-server-provisioner.yaml + + ' +apiVersion: v2 +dependencies: + - name: common + repository: oci://ghcr.io/teutonet/teutonet-helm-charts + version: 1.2.1 +description: A common base for every kubernetes cluster +home: https://teuto.net +icon: https://teuto.net/favicon.ico +maintainers: + - email: cwr@teuto.net + name: cwrau + - email: mw@teuto.net + name: marvinWolff + - email: st@teuto.net + name: tasches +name: base-cluster +sources: + - https://github.com/teutonet/teutonet-helm-charts/tree/base-cluster-v6.7.0/charts/base-cluster + - https://github.com/teutonet/teutonet-helm-charts/tree/main/charts/base-cluster +type: application +version: 6.7.0 diff --git a/charts/base-cluster/README.md b/charts/base-cluster/README.md index 842f22240a..1bd3353e09 100644 --- a/charts/base-cluster/README.md +++ b/charts/base-cluster/README.md @@ -1,7 +1,7 @@ [modeline]: # ( vim: set ft=markdown: ) # base-cluster -![Version: 6.6.3](https://img.shields.io/badge/Version-6.6.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) +![Version: 6.7.0](https://img.shields.io/badge/Version-6.7.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) A common base for every kubernetes cluster @@ -237,14 +237,14 @@ output of `helm -n flux-system get notes base-cluster` ## Source Code -* +* * ## Requirements | Repository | Name | Version | |------------|------|---------| -| oci://ghcr.io/teutonet/teutonet-helm-charts | common | 1.2.0 | +| oci://ghcr.io/teutonet/teutonet-helm-charts | common | 1.2.1 | This helm chart requires [flux v2 to be installed](https://fluxcd.io/docs/installation), see [bootstrap](#cluster-bootstrap) @@ -335,6 +335,7 @@ you cluster. | -------------------------------- | ------- | ----------- | ---------- | ---------- | -------------------- | | - [global](#global ) | No | object | No | - | - | | - [kyverno](#kyverno ) | No | object | No | - | - | +| - [tetragon](#tetragon ) | No | object | No | - | - | | - [monitoring](#monitoring ) | No | object | No | - | - | | - [descheduler](#descheduler ) | No | object | No | - | - | | - [dns](#dns ) | No | object | No | - | - | @@ -1773,7 +1774,24 @@ Must be one of: * "audit" * "enforce" -## 3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring` +## 3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > tetragon` + +| | | +| ------------------------- | -------------------------------------------------------------------------------------------------------- | +| **Type** | `object` | +| **Additional properties** | [![Not allowed](https://img.shields.io/badge/Not%20allowed-red)](# "Additional Properties not allowed.") | + +| Property | Pattern | Type | Deprecated | Definition | Title/Description | +| ------------------------------- | ------- | ------- | ---------- | ---------- | ----------------- | +| - [enabled](#tetragon_enabled ) | No | boolean | No | - | - | + +### 3.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > tetragon > enabled` + +| | | +| -------- | --------- | +| **Type** | `boolean` | + +## 4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -1795,13 +1813,13 @@ Must be one of: | - [tracing](#monitoring_tracing ) | No | object | No | - | - | | - [additionalProperties](#monitoring_additionalProperties ) | No | object | No | - | - | -### 3.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > monitorAllNamespaces` +### 4.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > monitorAllNamespaces` | | | | -------- | --------- | | **Type** | `boolean` | -### 3.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > labels` +### 4.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > labels` | | | | ------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | @@ -1814,13 +1832,13 @@ Must be one of: | ---------------------------------------------- | ------- | ------ | ---------- | ---------- | ----------------- | | - [](#monitoring_labels_additionalProperties ) | No | string | No | - | - | -#### 3.2.1. Property `base cluster configuration > monitoring > labels > additionalProperties` +#### 4.2.1. Property `base cluster configuration > monitoring > labels > additionalProperties` | | | | -------- | -------- | | **Type** | `string` | -### 3.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > deadMansSwitch` +### 4.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > deadMansSwitch` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -1835,13 +1853,13 @@ Must be one of: | - [apiKey](#monitoring_deadMansSwitch_apiKey ) | No | string | No | - | Used for registration and unregistration | | - [pingKey](#monitoring_deadMansSwitch_pingKey ) | No | string | No | - | - | -#### 3.3.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > deadMansSwitch > enabled` +#### 4.3.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > deadMansSwitch > enabled` | | | | -------- | --------- | | **Type** | `boolean` | -#### 3.3.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > deadMansSwitch > apiKey` +#### 4.3.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > deadMansSwitch > apiKey` | | | | -------- | -------- | @@ -1849,13 +1867,13 @@ Must be one of: **Description:** Used for registration and unregistration -#### 3.3.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > deadMansSwitch > pingKey` +#### 4.3.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > deadMansSwitch > pingKey` | | | | -------- | -------- | | **Type** | `string` | -### 3.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > kdave` +### 4.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > kdave` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -1866,13 +1884,13 @@ Must be one of: | --------------------------------------- | ------- | ------- | ---------- | ---------- | ----------------- | | - [enabled](#monitoring_kdave_enabled ) | No | boolean | No | - | - | -#### 3.4.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > kdave > enabled` +#### 4.4.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > kdave > enabled` | | | | -------- | --------- | | **Type** | `boolean` | -### 3.5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus` +### 4.5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -1894,13 +1912,13 @@ Must be one of: | - [ingress](#monitoring_prometheus_ingress ) | No | object | No | In #/$defs/toolIngress | - | | - [alertmanager](#monitoring_prometheus_alertmanager ) | No | object | No | - | - | -#### 3.5.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > enabled` +#### 4.5.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > enabled` | | | | -------- | --------- | | **Type** | `boolean` | -#### 3.5.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > replicas` +#### 4.5.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > replicas` | | | | -------- | --------- | @@ -1910,14 +1928,14 @@ Must be one of: | ------------ | ------ | | **Minimum** | ≥ 1 | -#### 3.5.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > resourcesPreset` +#### 4.5.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > resourcesPreset` | | | | ---------------------- | -------------------------------------------------------------------- | | **Type** | `enum (of string)` | | **Same definition as** | [resourcesPreset](#global_authentication_oauthProxy_resourcesPreset) | -#### 3.5.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > resources` +#### 4.5.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > resources` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -1927,7 +1945,7 @@ Must be one of: **Description:** ResourceRequirements describes the compute resource requirements. -#### 3.5.5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > retentionDuration` +#### 4.5.5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > retentionDuration` | | | | -------- | -------- | @@ -1937,7 +1955,7 @@ Must be one of: | --------------------------------- | ------------------------------------------------------------------------------------------------------------------- | | **Must match regular expression** | ```[0-9]+(ms\|s\|m\|h\|d\|w\|y)``` [Test](https://regex101.com/?regex=%5B0-9%5D%2B%28ms%7Cs%7Cm%7Ch%7Cd%7Cw%7Cy%29) | -#### 3.5.6. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > retentionSize` +#### 4.5.6. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > retentionSize` | | | | -------- | -------- | @@ -1947,7 +1965,7 @@ Must be one of: | --------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- | | **Must match regular expression** | ```[0-9]+(B\|KB\|MB\|GB\|TB\|PB\|EB)``` [Test](https://regex101.com/?regex=%5B0-9%5D%2B%28B%7CKB%7CMB%7CGB%7CTB%7CPB%7CEB%29) | -#### 3.5.7. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > persistence` +#### 4.5.7. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > persistence` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -1959,7 +1977,7 @@ Must be one of: | - [storageClass](#monitoring_prometheus_persistence_storageClass ) | No | string | No | Same as [storageClass](#global_storageClass ) | The storageClass to use for persistence, e.g. for prometheus, otherwise use the cluster default (teutostack-ssd) | | - [size](#monitoring_prometheus_persistence_size ) | No | object | No | Same as [io.k8s.apimachinery.pkg.api.resource.Quantity](#global_namespaces_additionalProperties_resources_defaults_requests_additionalProperties ) | - | -##### 3.5.7.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > persistence > storageClass` +##### 4.5.7.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > persistence > storageClass` | | | | ---------------------- | ------------------------------------ | @@ -1968,7 +1986,7 @@ Must be one of: **Description:** The storageClass to use for persistence, e.g. for prometheus, otherwise use the cluster default (teutostack-ssd) -##### 3.5.7.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > persistence > size` +##### 4.5.7.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > persistence > size` | | | | ------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | @@ -1976,7 +1994,7 @@ Must be one of: | **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | | **Same definition as** | [io.k8s.apimachinery.pkg.api.resource.Quantity](#global_namespaces_additionalProperties_resources_defaults_requests_additionalProperties) | -#### 3.5.8. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > operator` +#### 4.5.8. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > operator` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -1988,14 +2006,14 @@ Must be one of: | - [resourcesPreset](#monitoring_prometheus_operator_resourcesPreset ) | No | enum (of string) | No | Same as [resourcesPreset](#global_authentication_oauthProxy_resourcesPreset ) | - | | - [resources](#monitoring_prometheus_operator_resources ) | No | object | No | Same as [resources](#global_authentication_oauthProxy_resources ) | ResourceRequirements describes the compute resource requirements. | -##### 3.5.8.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > operator > resourcesPreset` +##### 4.5.8.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > operator > resourcesPreset` | | | | ---------------------- | -------------------------------------------------------------------- | | **Type** | `enum (of string)` | | **Same definition as** | [resourcesPreset](#global_authentication_oauthProxy_resourcesPreset) | -##### 3.5.8.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > operator > resources` +##### 4.5.8.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > operator > resources` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -2005,7 +2023,7 @@ Must be one of: **Description:** ResourceRequirements describes the compute resource requirements. -#### 3.5.9. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > kubeStateMetrics` +#### 4.5.9. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > kubeStateMetrics` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -2018,14 +2036,14 @@ Must be one of: | - [resources](#monitoring_prometheus_kubeStateMetrics_resources ) | No | object | No | Same as [resources](#global_authentication_oauthProxy_resources ) | ResourceRequirements describes the compute resource requirements. | | - [metricLabelsAllowList](#monitoring_prometheus_kubeStateMetrics_metricLabelsAllowList ) | No | object | No | - | A map of resource/[label] that will be set as labels on the state metrics | -##### 3.5.9.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > kubeStateMetrics > resourcesPreset` +##### 4.5.9.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > kubeStateMetrics > resourcesPreset` | | | | ---------------------- | -------------------------------------------------------------------- | | **Type** | `enum (of string)` | | **Same definition as** | [resourcesPreset](#global_authentication_oauthProxy_resourcesPreset) | -##### 3.5.9.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > kubeStateMetrics > resources` +##### 4.5.9.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > kubeStateMetrics > resources` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -2035,7 +2053,7 @@ Must be one of: **Description:** ResourceRequirements describes the compute resource requirements. -##### 3.5.9.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > kubeStateMetrics > metricLabelsAllowList` +##### 4.5.9.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > kubeStateMetrics > metricLabelsAllowList` | | | | ------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -2048,7 +2066,7 @@ Must be one of: | ----------------------------------------------------------------------------------------- | ------- | --------------- | ---------- | ---------- | ----------------- | | - [](#monitoring_prometheus_kubeStateMetrics_metricLabelsAllowList_additionalProperties ) | No | array of string | No | - | - | -###### 3.5.9.3.1. Property `base cluster configuration > monitoring > prometheus > kubeStateMetrics > metricLabelsAllowList > additionalProperties` +###### 4.5.9.3.1. Property `base cluster configuration > monitoring > prometheus > kubeStateMetrics > metricLabelsAllowList > additionalProperties` | | | | -------- | ----------------- | @@ -2066,13 +2084,13 @@ Must be one of: | ---------------------------------------------------------------------------------------------------------------------- | ----------- | | [additionalProperties items](#monitoring_prometheus_kubeStateMetrics_metricLabelsAllowList_additionalProperties_items) | - | -###### 3.5.9.3.1.1. base cluster configuration > monitoring > prometheus > kubeStateMetrics > metricLabelsAllowList > additionalProperties > additionalProperties items +###### 4.5.9.3.1.1. base cluster configuration > monitoring > prometheus > kubeStateMetrics > metricLabelsAllowList > additionalProperties > additionalProperties items | | | | -------- | -------- | | **Type** | `string` | -#### 3.5.10. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > nodeExporter` +#### 4.5.10. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > nodeExporter` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -2084,14 +2102,14 @@ Must be one of: | - [resourcesPreset](#monitoring_prometheus_nodeExporter_resourcesPreset ) | No | enum (of string) | No | Same as [resourcesPreset](#global_authentication_oauthProxy_resourcesPreset ) | - | | - [resources](#monitoring_prometheus_nodeExporter_resources ) | No | object | No | Same as [resources](#global_authentication_oauthProxy_resources ) | ResourceRequirements describes the compute resource requirements. | -##### 3.5.10.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > nodeExporter > resourcesPreset` +##### 4.5.10.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > nodeExporter > resourcesPreset` | | | | ---------------------- | -------------------------------------------------------------------- | | **Type** | `enum (of string)` | | **Same definition as** | [resourcesPreset](#global_authentication_oauthProxy_resourcesPreset) | -##### 3.5.10.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > nodeExporter > resources` +##### 4.5.10.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > nodeExporter > resources` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -2101,7 +2119,7 @@ Must be one of: **Description:** ResourceRequirements describes the compute resource requirements. -#### 3.5.11. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > ingress` +#### 4.5.11. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > ingress` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -2115,13 +2133,13 @@ Must be one of: | - [host](#monitoring_prometheus_ingress_host ) | No | string | No | - | The subdomain to use under \`.global.clusterName\`.\`.global.baseDomain\` | | - [customDomain](#monitoring_prometheus_ingress_customDomain ) | No | string | No | - | The full custom domain to use | -##### 3.5.11.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > ingress > enabled` +##### 4.5.11.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > ingress > enabled` | | | | -------- | --------- | | **Type** | `boolean` | -##### 3.5.11.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > ingress > host` +##### 4.5.11.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > ingress > host` | | | | -------- | -------- | @@ -2129,7 +2147,7 @@ Must be one of: **Description:** The subdomain to use under `.global.clusterName`.`.global.baseDomain` -##### 3.5.11.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > ingress > customDomain` +##### 4.5.11.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > ingress > customDomain` | | | | -------- | -------- | @@ -2137,7 +2155,7 @@ Must be one of: **Description:** The full custom domain to use -#### 3.5.12. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager` +#### 4.5.12. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -2152,7 +2170,7 @@ Must be one of: | - [retentionDuration](#monitoring_prometheus_alertmanager_retentionDuration ) | No | string | No | - | - | | - [persistence](#monitoring_prometheus_alertmanager_persistence ) | No | object | No | - | - | -##### 3.5.12.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > receivers` +##### 4.5.12.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > receivers` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -2163,7 +2181,7 @@ Must be one of: | ----------------------------------------------------------------------- | ------- | ------ | ---------- | ---------- | ----------------- | | - [pagerduty](#monitoring_prometheus_alertmanager_receivers_pagerduty ) | No | object | No | - | - | -###### 3.5.12.1.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > receivers > pagerduty` +###### 4.5.12.1.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > receivers > pagerduty` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -2176,25 +2194,25 @@ Must be one of: | - [url](#monitoring_prometheus_alertmanager_receivers_pagerduty_url ) | No | string | No | - | - | | - [integrationKey](#monitoring_prometheus_alertmanager_receivers_pagerduty_integrationKey ) | No | string | No | - | - | -###### 3.5.12.1.1.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > receivers > pagerduty > enabled` +###### 4.5.12.1.1.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > receivers > pagerduty > enabled` | | | | -------- | --------- | | **Type** | `boolean` | -###### 3.5.12.1.1.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > receivers > pagerduty > url` +###### 4.5.12.1.1.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > receivers > pagerduty > url` | | | | -------- | -------- | | **Type** | `string` | -###### 3.5.12.1.1.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > receivers > pagerduty > integrationKey` +###### 4.5.12.1.1.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > receivers > pagerduty > integrationKey` | | | | -------- | -------- | | **Type** | `string` | -##### 3.5.12.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > ingress` +##### 4.5.12.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > ingress` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -2202,7 +2220,7 @@ Must be one of: | **Additional properties** | [![Not allowed](https://img.shields.io/badge/Not%20allowed-red)](# "Additional Properties not allowed.") | | **Same definition as** | [ingress](#monitoring_prometheus_ingress) | -##### 3.5.12.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > replicas` +##### 4.5.12.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > replicas` | | | | -------- | --------- | @@ -2212,7 +2230,7 @@ Must be one of: | ------------ | ------ | | **Minimum** | ≥ 1 | -##### 3.5.12.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > retentionDuration` +##### 4.5.12.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > retentionDuration` | | | | -------- | -------- | @@ -2222,7 +2240,7 @@ Must be one of: | --------------------------------- | ------------------------------------------------------------------------------------------------------------------- | | **Must match regular expression** | ```[0-9]+(ms\|s\|m\|h\|d\|w\|y)``` [Test](https://regex101.com/?regex=%5B0-9%5D%2B%28ms%7Cs%7Cm%7Ch%7Cd%7Cw%7Cy%29) | -##### 3.5.12.5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > persistence` +##### 4.5.12.5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > persistence` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -2234,7 +2252,7 @@ Must be one of: | - [storageClass](#monitoring_prometheus_alertmanager_persistence_storageClass ) | No | string | No | Same as [storageClass](#global_storageClass ) | The storageClass to use for persistence, e.g. for prometheus, otherwise use the cluster default (teutostack-ssd) | | - [size](#monitoring_prometheus_alertmanager_persistence_size ) | No | object | No | Same as [io.k8s.apimachinery.pkg.api.resource.Quantity](#global_namespaces_additionalProperties_resources_defaults_requests_additionalProperties ) | - | -###### 3.5.12.5.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > persistence > storageClass` +###### 4.5.12.5.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > persistence > storageClass` | | | | ---------------------- | ------------------------------------ | @@ -2243,7 +2261,7 @@ Must be one of: **Description:** The storageClass to use for persistence, e.g. for prometheus, otherwise use the cluster default (teutostack-ssd) -###### 3.5.12.5.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > persistence > size` +###### 4.5.12.5.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > persistence > size` | | | | ------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | @@ -2251,7 +2269,7 @@ Must be one of: | **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | | **Same definition as** | [io.k8s.apimachinery.pkg.api.resource.Quantity](#global_namespaces_additionalProperties_resources_defaults_requests_additionalProperties) | -### 3.6. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana` +### 4.6. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -2271,13 +2289,13 @@ Must be one of: | - [persistence](#monitoring_grafana_persistence ) | No | object | No | - | - | | - [sidecar](#monitoring_grafana_sidecar ) | No | object | No | - | - | -#### 3.6.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > adminPassword` +#### 4.6.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > adminPassword` | | | | -------- | -------- | | **Type** | `string` | -#### 3.6.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > ingress` +#### 4.6.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > ingress` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -2285,7 +2303,7 @@ Must be one of: | **Additional properties** | [![Not allowed](https://img.shields.io/badge/Not%20allowed-red)](# "Additional Properties not allowed.") | | **Same definition as** | [ingress](#monitoring_prometheus_ingress) | -#### 3.6.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > additionalDashboards` +#### 4.6.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > additionalDashboards` | | | | ------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -2296,7 +2314,7 @@ Must be one of: | -------------------------------------------------------------------- | ------- | ------ | ---------- | ---------- | ----------------- | | - [](#monitoring_grafana_additionalDashboards_additionalProperties ) | No | object | No | - | - | -##### 3.6.3.1. Property `base cluster configuration > monitoring > grafana > additionalDashboards > additionalProperties` +##### 4.6.3.1. Property `base cluster configuration > monitoring > grafana > additionalDashboards > additionalProperties` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -2309,32 +2327,32 @@ Must be one of: | - [revision](#monitoring_grafana_additionalDashboards_additionalProperties_revision ) | No | integer | No | - | - | | - [datasource](#monitoring_grafana_additionalDashboards_additionalProperties_datasource ) | No | string | No | - | - | -###### 3.6.3.1.1. ![Required](https://img.shields.io/badge/Required-blue) Property `base cluster configuration > monitoring > grafana > additionalDashboards > additionalProperties > gnetId` +###### 4.6.3.1.1. ![Required](https://img.shields.io/badge/Required-blue) Property `base cluster configuration > monitoring > grafana > additionalDashboards > additionalProperties > gnetId` | | | | -------- | --------- | | **Type** | `integer` | -###### 3.6.3.1.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > additionalDashboards > additionalProperties > revision` +###### 4.6.3.1.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > additionalDashboards > additionalProperties > revision` | | | | -------- | --------- | | **Type** | `integer` | -###### 3.6.3.1.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > additionalDashboards > additionalProperties > datasource` +###### 4.6.3.1.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > additionalDashboards > additionalProperties > datasource` | | | | -------- | -------- | | **Type** | `string` | -#### 3.6.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > config` +#### 4.6.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > config` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | | **Type** | `object` | | **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | -#### 3.6.5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > notifiers` +#### 4.6.5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > notifiers` | | | | -------- | ----------------- | @@ -2354,7 +2372,7 @@ Must be one of: | ------------------------------------------------------ | ----------- | | [notifiers items](#monitoring_grafana_notifiers_items) | - | -##### 3.6.5.1. base cluster configuration > monitoring > grafana > notifiers > notifiers items +##### 4.6.5.1. base cluster configuration > monitoring > grafana > notifiers > notifiers items | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -2372,25 +2390,25 @@ Must be one of: | - [frequency](#monitoring_grafana_notifiers_items_frequency ) | No | string | No | - | - | | - [settings](#monitoring_grafana_notifiers_items_settings ) | No | object | No | - | - | -###### 3.6.5.1.1. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > name` +###### 4.6.5.1.1. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > name` | | | | -------- | -------- | | **Type** | `string` | -###### 3.6.5.1.2. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > type` +###### 4.6.5.1.2. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > type` | | | | -------- | -------- | | **Type** | `string` | -###### 3.6.5.1.3. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > uid` +###### 4.6.5.1.3. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > uid` | | | | -------- | -------- | | **Type** | `string` | -###### 3.6.5.1.4. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > org_id` +###### 4.6.5.1.4. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > org_id` | | | | -------- | --------- | @@ -2400,32 +2418,32 @@ Must be one of: | ------------ | ------ | | **Minimum** | ≥ 1 | -###### 3.6.5.1.5. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > is_default` +###### 4.6.5.1.5. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > is_default` | | | | -------- | --------- | | **Type** | `boolean` | -###### 3.6.5.1.6. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > send_reminder` +###### 4.6.5.1.6. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > send_reminder` | | | | -------- | --------- | | **Type** | `boolean` | -###### 3.6.5.1.7. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > frequency` +###### 4.6.5.1.7. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > frequency` | | | | -------- | -------- | | **Type** | `string` | -###### 3.6.5.1.8. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > settings` +###### 4.6.5.1.8. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > settings` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | | **Type** | `object` | | **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | -#### 3.6.6. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > additionalPlugins` +#### 4.6.6. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > additionalPlugins` | | | | -------- | ----------------- | @@ -2443,20 +2461,20 @@ Must be one of: | ---------------------------------------------------------------------- | ----------- | | [additionalPlugins items](#monitoring_grafana_additionalPlugins_items) | - | -##### 3.6.6.1. base cluster configuration > monitoring > grafana > additionalPlugins > additionalPlugins items +##### 4.6.6.1. base cluster configuration > monitoring > grafana > additionalPlugins > additionalPlugins items | | | | -------- | -------- | | **Type** | `string` | -#### 3.6.7. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > resourcesPreset` +#### 4.6.7. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > resourcesPreset` | | | | ---------------------- | -------------------------------------------------------------------- | | **Type** | `enum (of string)` | | **Same definition as** | [resourcesPreset](#global_authentication_oauthProxy_resourcesPreset) | -#### 3.6.8. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > resources` +#### 4.6.8. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > resources` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -2466,7 +2484,7 @@ Must be one of: **Description:** ResourceRequirements describes the compute resource requirements. -#### 3.6.9. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > persistence` +#### 4.6.9. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > persistence` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -2479,13 +2497,13 @@ Must be one of: | - [size](#monitoring_grafana_persistence_size ) | No | object | No | Same as [io.k8s.apimachinery.pkg.api.resource.Quantity](#global_namespaces_additionalProperties_resources_defaults_requests_additionalProperties ) | - | | - [storageClassName](#monitoring_grafana_persistence_storageClassName ) | No | string | No | - | - | -##### 3.6.9.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > persistence > enabled` +##### 4.6.9.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > persistence > enabled` | | | | -------- | --------- | | **Type** | `boolean` | -##### 3.6.9.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > persistence > size` +##### 4.6.9.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > persistence > size` | | | | ------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | @@ -2493,13 +2511,13 @@ Must be one of: | **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | | **Same definition as** | [io.k8s.apimachinery.pkg.api.resource.Quantity](#global_namespaces_additionalProperties_resources_defaults_requests_additionalProperties) | -##### 3.6.9.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > persistence > storageClassName` +##### 4.6.9.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > persistence > storageClassName` | | | | -------- | -------- | | **Type** | `string` | -#### 3.6.10. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > sidecar` +#### 4.6.10. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > sidecar` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -2511,14 +2529,14 @@ Must be one of: | - [resourcesPreset](#monitoring_grafana_sidecar_resourcesPreset ) | No | enum (of string) | No | Same as [resourcesPreset](#global_authentication_oauthProxy_resourcesPreset ) | - | | - [resources](#monitoring_grafana_sidecar_resources ) | No | object | No | Same as [resources](#global_authentication_oauthProxy_resources ) | ResourceRequirements describes the compute resource requirements. | -##### 3.6.10.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > sidecar > resourcesPreset` +##### 4.6.10.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > sidecar > resourcesPreset` | | | | ---------------------- | -------------------------------------------------------------------- | | **Type** | `enum (of string)` | | **Same definition as** | [resourcesPreset](#global_authentication_oauthProxy_resourcesPreset) | -##### 3.6.10.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > sidecar > resources` +##### 4.6.10.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > sidecar > resources` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -2528,7 +2546,7 @@ Must be one of: **Description:** ResourceRequirements describes the compute resource requirements. -### 3.7. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki` +### 4.7. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -2544,13 +2562,13 @@ Must be one of: | - [resources](#monitoring_loki_resources ) | No | object | No | Same as [resources](#global_authentication_oauthProxy_resources ) | ResourceRequirements describes the compute resource requirements. | | - [promtail](#monitoring_loki_promtail ) | No | object | No | - | - | -#### 3.7.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > enabled` +#### 4.7.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > enabled` | | | | -------- | --------- | | **Type** | `boolean` | -#### 3.7.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > persistence` +#### 4.7.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > persistence` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -2562,7 +2580,7 @@ Must be one of: | - [size](#monitoring_loki_persistence_size ) | No | object | No | Same as [io.k8s.apimachinery.pkg.api.resource.Quantity](#global_namespaces_additionalProperties_resources_defaults_requests_additionalProperties ) | - | | - [storageClass](#monitoring_loki_persistence_storageClass ) | No | string | No | Same as [storageClass](#global_storageClass ) | The storageClass to use for persistence, e.g. for prometheus, otherwise use the cluster default (teutostack-ssd) | -##### 3.7.2.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > persistence > size` +##### 4.7.2.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > persistence > size` | | | | ------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | @@ -2570,7 +2588,7 @@ Must be one of: | **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | | **Same definition as** | [io.k8s.apimachinery.pkg.api.resource.Quantity](#global_namespaces_additionalProperties_resources_defaults_requests_additionalProperties) | -##### 3.7.2.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > persistence > storageClass` +##### 4.7.2.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > persistence > storageClass` | | | | ---------------------- | ------------------------------------ | @@ -2579,7 +2597,7 @@ Must be one of: **Description:** The storageClass to use for persistence, e.g. for prometheus, otherwise use the cluster default (teutostack-ssd) -#### 3.7.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > replicas` +#### 4.7.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > replicas` | | | | -------- | --------- | @@ -2589,14 +2607,14 @@ Must be one of: | ------------ | ------ | | **Minimum** | ≥ 1 | -#### 3.7.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > resourcesPreset` +#### 4.7.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > resourcesPreset` | | | | ---------------------- | -------------------------------------------------------------------- | | **Type** | `enum (of string)` | | **Same definition as** | [resourcesPreset](#global_authentication_oauthProxy_resourcesPreset) | -#### 3.7.5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > resources` +#### 4.7.5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > resources` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -2606,7 +2624,7 @@ Must be one of: **Description:** ResourceRequirements describes the compute resource requirements. -#### 3.7.6. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > promtail` +#### 4.7.6. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > promtail` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -2618,14 +2636,14 @@ Must be one of: | - [resourcesPreset](#monitoring_loki_promtail_resourcesPreset ) | No | enum (of string) | No | Same as [resourcesPreset](#global_authentication_oauthProxy_resourcesPreset ) | - | | - [resources](#monitoring_loki_promtail_resources ) | No | object | No | Same as [resources](#global_authentication_oauthProxy_resources ) | ResourceRequirements describes the compute resource requirements. | -##### 3.7.6.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > promtail > resourcesPreset` +##### 4.7.6.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > promtail > resourcesPreset` | | | | ---------------------- | -------------------------------------------------------------------- | | **Type** | `enum (of string)` | | **Same definition as** | [resourcesPreset](#global_authentication_oauthProxy_resourcesPreset) | -##### 3.7.6.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > promtail > resources` +##### 4.7.6.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > promtail > resources` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -2635,7 +2653,7 @@ Must be one of: **Description:** ResourceRequirements describes the compute resource requirements. -### 3.8. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > metricsServer` +### 4.8. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > metricsServer` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -2646,13 +2664,13 @@ Must be one of: | ----------------------------------------------- | ------- | ------- | ---------- | ---------- | ----------------- | | - [enabled](#monitoring_metricsServer_enabled ) | No | boolean | No | - | - | -#### 3.8.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > metricsServer > enabled` +#### 4.8.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > metricsServer > enabled` | | | | -------- | --------- | | **Type** | `boolean` | -### 3.9. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > storageCostAnalysis` +### 4.9. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > storageCostAnalysis` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -2667,7 +2685,7 @@ Must be one of: | - [currency](#monitoring_storageCostAnalysis_currency ) | No | string | No | - | - | | - [storageClassMapping](#monitoring_storageCostAnalysis_storageClassMapping ) | No | object | No | - | A map of storageClasses to their cost per GiB/$period | -#### 3.9.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > storageCostAnalysis > period` +#### 4.9.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > storageCostAnalysis > period` | | | | ----------- | -------- | @@ -2686,7 +2704,7 @@ Day Month ``` -#### 3.9.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > storageCostAnalysis > currency` +#### 4.9.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > storageCostAnalysis > currency` | | | | ----------- | --------------- | @@ -2703,7 +2721,7 @@ currencyUSD currencyEUR ``` -#### 3.9.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > storageCostAnalysis > storageClassMapping` +#### 4.9.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > storageCostAnalysis > storageClassMapping` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -2716,13 +2734,13 @@ currencyEUR | ------------------------------------------------------------------------------- | ------- | ------ | ---------- | ---------- | ----------------- | | - [](#monitoring_storageCostAnalysis_storageClassMapping_additionalProperties ) | No | number | No | - | - | -##### 3.9.3.1. Property `base cluster configuration > monitoring > storageCostAnalysis > storageClassMapping > additionalProperties` +##### 4.9.3.1. Property `base cluster configuration > monitoring > storageCostAnalysis > storageClassMapping > additionalProperties` | | | | -------- | -------- | | **Type** | `number` | -### 3.10. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > securityScanning` +### 4.10. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > securityScanning` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -2734,13 +2752,13 @@ currencyEUR | - [enabled](#monitoring_securityScanning_enabled ) | No | boolean | No | - | - | | - [nodeCollector](#monitoring_securityScanning_nodeCollector ) | No | object | No | - | - | -#### 3.10.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > securityScanning > enabled` +#### 4.10.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > securityScanning > enabled` | | | | -------- | --------- | | **Type** | `boolean` | -#### 3.10.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > securityScanning > nodeCollector` +#### 4.10.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > securityScanning > nodeCollector` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -2751,7 +2769,7 @@ currencyEUR | ------------------------------------------------------------------------ | ------- | ----- | ---------- | ---------- | ----------------- | | - [tolerations](#monitoring_securityScanning_nodeCollector_tolerations ) | No | array | No | - | - | -##### 3.10.2.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > securityScanning > nodeCollector > tolerations` +##### 4.10.2.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > securityScanning > nodeCollector > tolerations` | | | | -------- | ------- | @@ -2769,7 +2787,7 @@ currencyEUR | --------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | | [tolerations](#monitoring_securityScanning_nodeCollector_tolerations_items) | The pod this Toleration is attached to tolerates any taint that matches the triple using the matching operator . | -###### 3.10.2.1.1. base cluster configuration > monitoring > securityScanning > nodeCollector > tolerations > tolerations +###### 4.10.2.1.1. base cluster configuration > monitoring > securityScanning > nodeCollector > tolerations > tolerations | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -2787,7 +2805,7 @@ currencyEUR | - [tolerationSeconds](#monitoring_securityScanning_nodeCollector_tolerations_items_tolerationSeconds ) | No | integer | No | - | TolerationSeconds represents the period of time the toleration (which must be of effect NoExecute, otherwise this field is ignored) tolerates the taint. By default, it is not set, which means tolerate the taint forever (do not evict). Zero and negative values will be treated as 0 (evict immediately) by the system. | | - [value](#monitoring_securityScanning_nodeCollector_tolerations_items_value ) | No | string | No | - | Value is the taint value the toleration matches to. If the operator is Exists, the value should be empty, otherwise just a regular string. | -###### 3.10.2.1.1.1. Property `base cluster configuration > monitoring > securityScanning > nodeCollector > tolerations > tolerations items > effect` +###### 4.10.2.1.1.1. Property `base cluster configuration > monitoring > securityScanning > nodeCollector > tolerations > tolerations items > effect` | | | | -------- | -------- | @@ -2795,7 +2813,7 @@ currencyEUR **Description:** Effect indicates the taint effect to match. Empty means match all taint effects. When specified, allowed values are NoSchedule, PreferNoSchedule and NoExecute. -###### 3.10.2.1.1.2. Property `base cluster configuration > monitoring > securityScanning > nodeCollector > tolerations > tolerations items > key` +###### 4.10.2.1.1.2. Property `base cluster configuration > monitoring > securityScanning > nodeCollector > tolerations > tolerations items > key` | | | | -------- | -------- | @@ -2803,7 +2821,7 @@ currencyEUR **Description:** Key is the taint key that the toleration applies to. Empty means match all taint keys. If the key is empty, operator must be Exists; this combination means to match all values and all keys. -###### 3.10.2.1.1.3. Property `base cluster configuration > monitoring > securityScanning > nodeCollector > tolerations > tolerations items > operator` +###### 4.10.2.1.1.3. Property `base cluster configuration > monitoring > securityScanning > nodeCollector > tolerations > tolerations items > operator` | | | | -------- | -------- | @@ -2811,7 +2829,7 @@ currencyEUR **Description:** Operator represents a key's relationship to the value. Valid operators are Exists and Equal. Defaults to Equal. Exists is equivalent to wildcard for value, so that a pod can tolerate all taints of a particular category. -###### 3.10.2.1.1.4. Property `base cluster configuration > monitoring > securityScanning > nodeCollector > tolerations > tolerations items > tolerationSeconds` +###### 4.10.2.1.1.4. Property `base cluster configuration > monitoring > securityScanning > nodeCollector > tolerations > tolerations items > tolerationSeconds` | | | | ---------- | --------- | @@ -2820,7 +2838,7 @@ currencyEUR **Description:** TolerationSeconds represents the period of time the toleration (which must be of effect NoExecute, otherwise this field is ignored) tolerates the taint. By default, it is not set, which means tolerate the taint forever (do not evict). Zero and negative values will be treated as 0 (evict immediately) by the system. -###### 3.10.2.1.1.5. Property `base cluster configuration > monitoring > securityScanning > nodeCollector > tolerations > tolerations items > value` +###### 4.10.2.1.1.5. Property `base cluster configuration > monitoring > securityScanning > nodeCollector > tolerations > tolerations items > value` | | | | -------- | -------- | @@ -2828,7 +2846,7 @@ currencyEUR **Description:** Value is the taint value the toleration matches to. If the operator is Exists, the value should be empty, otherwise just a regular string. -### 3.11. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > tracing` +### 4.11. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > tracing` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -2840,13 +2858,13 @@ currencyEUR | - [enabled](#monitoring_tracing_enabled ) | No | boolean | No | - | - | | - [ingester](#monitoring_tracing_ingester ) | No | object | No | - | - | -#### 3.11.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > tracing > enabled` +#### 4.11.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > tracing > enabled` | | | | -------- | --------- | | **Type** | `boolean` | -#### 3.11.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > tracing > ingester` +#### 4.11.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > tracing > ingester` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -2858,14 +2876,14 @@ currencyEUR | - [resourcesPreset](#monitoring_tracing_ingester_resourcesPreset ) | No | enum (of string) | No | Same as [resourcesPreset](#global_authentication_oauthProxy_resourcesPreset ) | - | | - [resources](#monitoring_tracing_ingester_resources ) | No | object | No | Same as [resources](#global_authentication_oauthProxy_resources ) | ResourceRequirements describes the compute resource requirements. | -##### 3.11.2.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > tracing > ingester > resourcesPreset` +##### 4.11.2.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > tracing > ingester > resourcesPreset` | | | | ---------------------- | -------------------------------------------------------------------- | | **Type** | `enum (of string)` | | **Same definition as** | [resourcesPreset](#global_authentication_oauthProxy_resourcesPreset) | -##### 3.11.2.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > tracing > ingester > resources` +##### 4.11.2.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > tracing > ingester > resources` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -2875,14 +2893,14 @@ currencyEUR **Description:** ResourceRequirements describes the compute resource requirements. -### 3.12. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > additionalProperties` +### 4.12. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > additionalProperties` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | | **Type** | `object` | | **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | -## 4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > descheduler` +## 5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > descheduler` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -2896,13 +2914,13 @@ currencyEUR | - [resourcesPreset](#descheduler_resourcesPreset ) | No | enum (of string) | No | Same as [resourcesPreset](#global_authentication_oauthProxy_resourcesPreset ) | - | | - [resources](#descheduler_resources ) | No | object | No | Same as [resources](#global_authentication_oauthProxy_resources ) | ResourceRequirements describes the compute resource requirements. | -### 4.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > descheduler > enabled` +### 5.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > descheduler > enabled` | | | | -------- | --------- | | **Type** | `boolean` | -### 4.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > descheduler > strategies` +### 5.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > descheduler > strategies` | | | | ------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -2915,7 +2933,7 @@ currencyEUR | --------------------------------------------------- | ------- | ------ | ---------- | ---------- | ----------------- | | - [](#descheduler_strategies_additionalProperties ) | No | object | No | - | - | -#### 4.2.1. Property `base cluster configuration > descheduler > strategies > additionalProperties` +#### 5.2.1. Property `base cluster configuration > descheduler > strategies > additionalProperties` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -2927,13 +2945,13 @@ currencyEUR | - [enabled](#descheduler_strategies_additionalProperties_enabled ) | No | boolean | No | - | - | | - [params](#descheduler_strategies_additionalProperties_params ) | No | object | No | - | - | -##### 4.2.1.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > descheduler > strategies > additionalProperties > enabled` +##### 5.2.1.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > descheduler > strategies > additionalProperties > enabled` | | | | -------- | --------- | | **Type** | `boolean` | -##### 4.2.1.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > descheduler > strategies > additionalProperties > params` +##### 5.2.1.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > descheduler > strategies > additionalProperties > params` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -2944,14 +2962,14 @@ currencyEUR | ------------------------------------------------------------------------------- | ------- | ------ | ---------- | ---------- | ----------------- | | - [](#descheduler_strategies_additionalProperties_params_additionalProperties ) | No | object | No | - | - | -### 4.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > descheduler > resourcesPreset` +### 5.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > descheduler > resourcesPreset` | | | | ---------------------- | -------------------------------------------------------------------- | | **Type** | `enum (of string)` | | **Same definition as** | [resourcesPreset](#global_authentication_oauthProxy_resourcesPreset) | -### 4.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > descheduler > resources` +### 5.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > descheduler > resources` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -2961,7 +2979,7 @@ currencyEUR **Description:** ResourceRequirements describes the compute resource requirements. -## 5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > dns` +## 6. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > dns` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -2973,7 +2991,7 @@ currencyEUR | - [provider](#dns_provider ) | No | Combination | No | - | Setting a provider enabled various DNS based features, such as \`external-dns\`, wildcard certificates, ... | | - [domains](#dns_domains ) | No | array of string | No | - | - | -### 5.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > dns > provider` +### 6.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > dns > provider` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -2987,7 +3005,7 @@ currencyEUR | [item 0](#dns_provider_oneOf_i0) | | [item 1](#dns_provider_oneOf_i1) | -#### 5.1.1. Property `base cluster configuration > dns > provider > oneOf > item 0` +#### 6.1.1. Property `base cluster configuration > dns > provider > oneOf > item 0` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -2998,7 +3016,7 @@ currencyEUR | -------------------------------------------------- | ------- | ------ | ---------- | ---------- | ----------------- | | + [cloudflare](#dns_provider_oneOf_i0_cloudflare ) | No | object | No | - | - | -##### 5.1.1.1. Property `base cluster configuration > dns > provider > oneOf > item 0 > cloudflare` +##### 6.1.1.1. Property `base cluster configuration > dns > provider > oneOf > item 0 > cloudflare` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -3009,19 +3027,19 @@ currencyEUR | --------------------------------------------------------- | ------- | ------ | ---------- | ---------- | ----------------- | | + [apiToken](#dns_provider_oneOf_i0_cloudflare_apiToken ) | No | string | No | - | - | -###### 5.1.1.1.1. Property `base cluster configuration > dns > provider > oneOf > item 0 > cloudflare > apiToken` +###### 6.1.1.1.1. Property `base cluster configuration > dns > provider > oneOf > item 0 > cloudflare > apiToken` | | | | -------- | -------- | | **Type** | `string` | -#### 5.1.2. Property `base cluster configuration > dns > provider > oneOf > item 1` +#### 6.1.2. Property `base cluster configuration > dns > provider > oneOf > item 1` | | | | -------- | ------ | | **Type** | `null` | -### 5.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > dns > domains` +### 6.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > dns > domains` | | | | -------- | ----------------- | @@ -3039,13 +3057,13 @@ currencyEUR | ----------------------------------- | ----------- | | [domains items](#dns_domains_items) | - | -#### 5.2.1. base cluster configuration > dns > domains > domains items +#### 6.2.1. base cluster configuration > dns > domains > domains items | | | | -------- | -------- | | **Type** | `string` | -## 6. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > certManager` +## 7. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > certManager` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -3061,14 +3079,14 @@ currencyEUR | - [caInjector](#certManager_caInjector ) | No | object | No | - | - | | - [dnsChallengeNameservers](#certManager_dnsChallengeNameservers ) | No | object | No | - | - | -### 6.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > certManager > resourcesPreset` +### 7.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > certManager > resourcesPreset` | | | | ---------------------- | -------------------------------------------------------------------- | | **Type** | `enum (of string)` | | **Same definition as** | [resourcesPreset](#global_authentication_oauthProxy_resourcesPreset) | -### 6.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > certManager > resources` +### 7.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > certManager > resources` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -3078,7 +3096,7 @@ currencyEUR **Description:** ResourceRequirements describes the compute resource requirements. -### 6.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > certManager > email` +### 7.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > certManager > email` | | | | -------------- | ------------- | @@ -3091,7 +3109,7 @@ currencyEUR | --------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | **Must match regular expression** | ```(?:[a-z0-9!#$%&'*+/=?^_`{\|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{\|}~-]+)*\|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]\|\\[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\|\[(?:(2(5[0-5]\|[0-4][0-9])\|1[0-9][0-9]\|[1-9]?[0-9])\.){3}(?:(2(5[0-5]\|[0-4][0-9])\|1[0-9][0-9]\|[1-9]?[0-9])\|[a-z0-9-]*[a-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]\|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])``` [Test](https://regex101.com/?regex=%28%3F%3A%5Ba-z0-9%21%23%24%25%26%27%2A%2B%2F%3D%3F%5E_%60%7B%7C%7D~-%5D%2B%28%3F%3A%5C.%5Ba-z0-9%21%23%24%25%26%27%2A%2B%2F%3D%3F%5E_%60%7B%7C%7D~-%5D%2B%29%2A%7C%22%28%3F%3A%5B%5Cx01-%5Cx08%5Cx0b%5Cx0c%5Cx0e-%5Cx1f%5Cx21%5Cx23-%5Cx5b%5Cx5d-%5Cx7f%5D%7C%5C%5C%5B%5Cx01-%5Cx09%5Cx0b%5Cx0c%5Cx0e-%5Cx7f%5D%29%2A%22%29%40%28%3F%3A%28%3F%3A%5Ba-z0-9%5D%28%3F%3A%5Ba-z0-9-%5D%2A%5Ba-z0-9%5D%29%3F%5C.%29%2B%5Ba-z0-9%5D%28%3F%3A%5Ba-z0-9-%5D%2A%5Ba-z0-9%5D%29%3F%7C%5C%5B%28%3F%3A%282%285%5B0-5%5D%7C%5B0-4%5D%5B0-9%5D%29%7C1%5B0-9%5D%5B0-9%5D%7C%5B1-9%5D%3F%5B0-9%5D%29%5C.%29%7B3%7D%28%3F%3A%282%285%5B0-5%5D%7C%5B0-4%5D%5B0-9%5D%29%7C1%5B0-9%5D%5B0-9%5D%7C%5B1-9%5D%3F%5B0-9%5D%29%7C%5Ba-z0-9-%5D%2A%5Ba-z0-9%5D%3A%28%3F%3A%5B%5Cx01-%5Cx08%5Cx0b%5Cx0c%5Cx0e-%5Cx1f%5Cx21-%5Cx5a%5Cx53-%5Cx7f%5D%7C%5C%5C%5B%5Cx01-%5Cx09%5Cx0b%5Cx0c%5Cx0e-%5Cx7f%5D%29%2B%29%5C%5D%29) | -### 6.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > certManager > webhook` +### 7.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > certManager > webhook` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -3103,14 +3121,14 @@ currencyEUR | - [resourcesPreset](#certManager_webhook_resourcesPreset ) | No | enum (of string) | No | Same as [resourcesPreset](#global_authentication_oauthProxy_resourcesPreset ) | - | | - [resources](#certManager_webhook_resources ) | No | object | No | Same as [resources](#global_authentication_oauthProxy_resources ) | ResourceRequirements describes the compute resource requirements. | -#### 6.4.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > certManager > webhook > resourcesPreset` +#### 7.4.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > certManager > webhook > resourcesPreset` | | | | ---------------------- | -------------------------------------------------------------------- | | **Type** | `enum (of string)` | | **Same definition as** | [resourcesPreset](#global_authentication_oauthProxy_resourcesPreset) | -#### 6.4.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > certManager > webhook > resources` +#### 7.4.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > certManager > webhook > resources` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -3120,7 +3138,7 @@ currencyEUR **Description:** ResourceRequirements describes the compute resource requirements. -### 6.5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > certManager > caInjector` +### 7.5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > certManager > caInjector` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -3132,14 +3150,14 @@ currencyEUR | - [resourcesPreset](#certManager_caInjector_resourcesPreset ) | No | enum (of string) | No | Same as [resourcesPreset](#global_authentication_oauthProxy_resourcesPreset ) | - | | - [resources](#certManager_caInjector_resources ) | No | object | No | Same as [resources](#global_authentication_oauthProxy_resources ) | ResourceRequirements describes the compute resource requirements. | -#### 6.5.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > certManager > caInjector > resourcesPreset` +#### 7.5.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > certManager > caInjector > resourcesPreset` | | | | ---------------------- | -------------------------------------------------------------------- | | **Type** | `enum (of string)` | | **Same definition as** | [resourcesPreset](#global_authentication_oauthProxy_resourcesPreset) | -#### 6.5.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > certManager > caInjector > resources` +#### 7.5.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > certManager > caInjector > resources` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -3149,7 +3167,7 @@ currencyEUR **Description:** ResourceRequirements describes the compute resource requirements. -### 6.6. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > certManager > dnsChallengeNameservers` +### 7.6. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > certManager > dnsChallengeNameservers` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -3160,7 +3178,7 @@ currencyEUR | --------------------------------------------------------------------------------------------------- | ------- | ------- | ---------- | ---------- | ----------------- | | - [^((25[0-5]\|(2[0-4]\|1\d\|[1-9]\|)\d)\.?\b){4}$](#certManager_dnsChallengeNameservers_pattern1 ) | Yes | integer | No | - | - | -#### 6.6.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Pattern Property `base cluster configuration > certManager > dnsChallengeNameservers > ^((25[0-5]\|(2[0-4]\|1\d\|[1-9]\|)\d)\.?\b){4}$` +#### 7.6.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Pattern Property `base cluster configuration > certManager > dnsChallengeNameservers > ^((25[0-5]\|(2[0-4]\|1\d\|[1-9]\|)\d)\.?\b){4}$` > All properties whose name matches the regular expression ```^((25[0-5]|(2[0-4]|1\d|[1-9]|)\d)\.?\b){4}$``` ([Test](https://regex101.com/?regex=%5E%28%2825%5B0-5%5D%7C%282%5B0-4%5D%7C1%5Cd%7C%5B1-9%5D%7C%29%5Cd%29%5C.%3F%5Cb%29%7B4%7D%24)) must respect the following conditions @@ -3174,7 +3192,7 @@ must respect the following conditions | **Minimum** | ≥ 1 | | **Maximum** | ≤ 65535 | -## 7. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > externalDNS` +## 8. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > externalDNS` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -3186,14 +3204,14 @@ must respect the following conditions | - [resourcesPreset](#externalDNS_resourcesPreset ) | No | enum (of string) | No | Same as [resourcesPreset](#global_authentication_oauthProxy_resourcesPreset ) | - | | - [resources](#externalDNS_resources ) | No | object | No | Same as [resources](#global_authentication_oauthProxy_resources ) | ResourceRequirements describes the compute resource requirements. | -### 7.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > externalDNS > resourcesPreset` +### 8.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > externalDNS > resourcesPreset` | | | | ---------------------- | -------------------------------------------------------------------- | | **Type** | `enum (of string)` | | **Same definition as** | [resourcesPreset](#global_authentication_oauthProxy_resourcesPreset) | -### 7.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > externalDNS > resources` +### 8.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > externalDNS > resources` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -3203,7 +3221,7 @@ must respect the following conditions **Description:** ResourceRequirements describes the compute resource requirements. -## 8. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > flux` +## 9. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > flux` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -3214,7 +3232,7 @@ must respect the following conditions | ------------------------------------------- | ------- | ------ | ---------- | ---------- | ---------------------------------- | | - [gitRepositories](#flux_gitRepositories ) | No | object | No | - | A map of gitRepositories to create | -### 8.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > flux > gitRepositories` +### 9.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > flux > gitRepositories` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -3227,7 +3245,7 @@ must respect the following conditions | ------------------------------------------------- | ------- | ----------- | ---------- | ---------- | ----------------- | | - [](#flux_gitRepositories_additionalProperties ) | No | Combination | No | - | - | -#### 8.1.1. Property `base cluster configuration > flux > gitRepositories > additionalProperties` +#### 9.1.1. Property `base cluster configuration > flux > gitRepositories > additionalProperties` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -3252,7 +3270,7 @@ must respect the following conditions | [item 0](#flux_gitRepositories_additionalProperties_allOf_i0) | | [item 1](#flux_gitRepositories_additionalProperties_allOf_i1) | -##### 8.1.1.1. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 0` +##### 9.1.1.1. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 0` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -3264,7 +3282,7 @@ must respect the following conditions | [item 0](#flux_gitRepositories_additionalProperties_allOf_i0_oneOf_i0) | | [item 1](#flux_gitRepositories_additionalProperties_allOf_i0_oneOf_i1) | -###### 8.1.1.1.1. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 0 > oneOf > item 0` +###### 9.1.1.1.1. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 0 > oneOf > item 0` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -3280,25 +3298,25 @@ must respect the following conditions | [item 0](#flux_gitRepositories_additionalProperties_allOf_i0_oneOf_i0_oneOf_i0) | | [item 1](#flux_gitRepositories_additionalProperties_allOf_i0_oneOf_i0_oneOf_i1) | -###### 8.1.1.1.1.1. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 0 > oneOf > item 0 > oneOf > item 0` +###### 9.1.1.1.1.1. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 0 > oneOf > item 0 > oneOf > item 0` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | | **Type** | `object` | | **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | -###### 8.1.1.1.1.1.1. The following properties are required +###### 9.1.1.1.1.1.1. The following properties are required * password * username -###### 8.1.1.1.1.2. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 0 > oneOf > item 0 > oneOf > item 1` +###### 9.1.1.1.1.2. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 0 > oneOf > item 0 > oneOf > item 1` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | | **Type** | `combining` | | **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | -###### 8.1.1.1.1.2.1. Must **not** be +###### 9.1.1.1.1.2.1. Must **not** be | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -3310,27 +3328,27 @@ must respect the following conditions | [item 0](#flux_gitRepositories_additionalProperties_allOf_i0_oneOf_i0_oneOf_i1_not_anyOf_i0) | | [item 1](#flux_gitRepositories_additionalProperties_allOf_i0_oneOf_i0_oneOf_i1_not_anyOf_i1) | -###### 8.1.1.1.1.2.1.1. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 0 > oneOf > item 0 > oneOf > item 1 > not > anyOf > item 0` +###### 9.1.1.1.1.2.1.1. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 0 > oneOf > item 0 > oneOf > item 1 > not > anyOf > item 0` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | | **Type** | `object` | | **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | -###### 8.1.1.1.1.2.1.1.1. The following properties are required +###### 9.1.1.1.1.2.1.1.1. The following properties are required * username -###### 8.1.1.1.1.2.1.2. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 0 > oneOf > item 0 > oneOf > item 1 > not > anyOf > item 1` +###### 9.1.1.1.1.2.1.2. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 0 > oneOf > item 0 > oneOf > item 1 > not > anyOf > item 1` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | | **Type** | `object` | | **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | -###### 8.1.1.1.1.2.1.2.1. The following properties are required +###### 9.1.1.1.1.2.1.2.1. The following properties are required * password -###### 8.1.1.1.1.3. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 0 > oneOf > item 0 > url` +###### 9.1.1.1.1.3. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 0 > oneOf > item 0 > url` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -3341,7 +3359,7 @@ must respect the following conditions | --------------------------------- | ----------------------------------------------------------------------- | | **Must match regular expression** | ```https://.+``` [Test](https://regex101.com/?regex=https%3A%2F%2F.%2B) | -###### 8.1.1.1.2. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 0 > oneOf > item 1` +###### 9.1.1.1.2. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 0 > oneOf > item 1` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -3352,7 +3370,7 @@ must respect the following conditions | -------------------------------------------------------------------------- | ------- | ------ | ---------- | ---------- | ---------------------------------------------------------------------------------------------------------------------- | | - [url](#flux_gitRepositories_additionalProperties_allOf_i0_oneOf_i1_url ) | No | object | No | - | This needs to follow flux's way of writing this url, see https://fluxcd.io/flux/components/source/gitrepositories/#url | -###### 8.1.1.1.2.1. Must **not** be +###### 9.1.1.1.2.1. Must **not** be | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -3364,27 +3382,27 @@ must respect the following conditions | [item 0](#flux_gitRepositories_additionalProperties_allOf_i0_oneOf_i1_not_anyOf_i0) | | [item 1](#flux_gitRepositories_additionalProperties_allOf_i0_oneOf_i1_not_anyOf_i1) | -###### 8.1.1.1.2.1.1. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 0 > oneOf > item 1 > not > anyOf > item 0` +###### 9.1.1.1.2.1.1. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 0 > oneOf > item 1 > not > anyOf > item 0` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | | **Type** | `object` | | **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | -###### 8.1.1.1.2.1.1.1. The following properties are required +###### 9.1.1.1.2.1.1.1. The following properties are required * username -###### 8.1.1.1.2.1.2. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 0 > oneOf > item 1 > not > anyOf > item 1` +###### 9.1.1.1.2.1.2. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 0 > oneOf > item 1 > not > anyOf > item 1` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | | **Type** | `object` | | **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | -###### 8.1.1.1.2.1.2.1. The following properties are required +###### 9.1.1.1.2.1.2.1. The following properties are required * password -###### 8.1.1.1.2.2. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 0 > oneOf > item 1 > url` +###### 9.1.1.1.2.2. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 0 > oneOf > item 1 > url` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -3397,7 +3415,7 @@ must respect the following conditions | --------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | | **Must match regular expression** | ```^ssh://.+@[^:]+(?::\d+/)?[^:]*$``` [Test](https://regex101.com/?regex=%5Essh%3A%2F%2F.%2B%40%5B%5E%3A%5D%2B%28%3F%3A%3A%5Cd%2B%2F%29%3F%5B%5E%3A%5D%2A%24) | -##### 8.1.1.2. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 1` +##### 9.1.1.2. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 1` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -3412,54 +3430,54 @@ must respect the following conditions | [item 3](#flux_gitRepositories_additionalProperties_allOf_i1_oneOf_i3) | | [item 4](#flux_gitRepositories_additionalProperties_allOf_i1_oneOf_i4) | -###### 8.1.1.2.1. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 1 > oneOf > item 0` +###### 9.1.1.2.1. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 1 > oneOf > item 0` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | | **Type** | `object` | | **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | -###### 8.1.1.2.1.1. The following properties are required +###### 9.1.1.2.1.1. The following properties are required * branch -###### 8.1.1.2.2. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 1 > oneOf > item 1` +###### 9.1.1.2.2. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 1 > oneOf > item 1` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | | **Type** | `object` | | **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | -###### 8.1.1.2.2.1. The following properties are required +###### 9.1.1.2.2.1. The following properties are required * commit -###### 8.1.1.2.3. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 1 > oneOf > item 2` +###### 9.1.1.2.3. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 1 > oneOf > item 2` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | | **Type** | `object` | | **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | -###### 8.1.1.2.3.1. The following properties are required +###### 9.1.1.2.3.1. The following properties are required * semver -###### 8.1.1.2.4. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 1 > oneOf > item 3` +###### 9.1.1.2.4. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 1 > oneOf > item 3` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | | **Type** | `object` | | **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | -###### 8.1.1.2.4.1. The following properties are required +###### 9.1.1.2.4.1. The following properties are required * tag -###### 8.1.1.2.5. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 1 > oneOf > item 4` +###### 9.1.1.2.5. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 1 > oneOf > item 4` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | | **Type** | `combining` | | **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | -###### 8.1.1.2.5.1. Must **not** be +###### 9.1.1.2.5.1. Must **not** be | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -3473,96 +3491,96 @@ must respect the following conditions | [item 2](#flux_gitRepositories_additionalProperties_allOf_i1_oneOf_i4_not_anyOf_i2) | | [item 3](#flux_gitRepositories_additionalProperties_allOf_i1_oneOf_i4_not_anyOf_i3) | -###### 8.1.1.2.5.1.1. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 1 > oneOf > item 4 > not > anyOf > item 0` +###### 9.1.1.2.5.1.1. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 1 > oneOf > item 4 > not > anyOf > item 0` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | | **Type** | `object` | | **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | -###### 8.1.1.2.5.1.1.1. The following properties are required +###### 9.1.1.2.5.1.1.1. The following properties are required * branch -###### 8.1.1.2.5.1.2. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 1 > oneOf > item 4 > not > anyOf > item 1` +###### 9.1.1.2.5.1.2. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 1 > oneOf > item 4 > not > anyOf > item 1` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | | **Type** | `object` | | **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | -###### 8.1.1.2.5.1.2.1. The following properties are required +###### 9.1.1.2.5.1.2.1. The following properties are required * commit -###### 8.1.1.2.5.1.3. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 1 > oneOf > item 4 > not > anyOf > item 2` +###### 9.1.1.2.5.1.3. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 1 > oneOf > item 4 > not > anyOf > item 2` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | | **Type** | `object` | | **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | -###### 8.1.1.2.5.1.3.1. The following properties are required +###### 9.1.1.2.5.1.3.1. The following properties are required * semver -###### 8.1.1.2.5.1.4. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 1 > oneOf > item 4 > not > anyOf > item 3` +###### 9.1.1.2.5.1.4. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 1 > oneOf > item 4 > not > anyOf > item 3` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | | **Type** | `object` | | **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | -###### 8.1.1.2.5.1.4.1. The following properties are required +###### 9.1.1.2.5.1.4.1. The following properties are required * tag -##### 8.1.1.3. ![Required](https://img.shields.io/badge/Required-blue) Property `base cluster configuration > flux > gitRepositories > additionalProperties > url` +##### 9.1.1.3. ![Required](https://img.shields.io/badge/Required-blue) Property `base cluster configuration > flux > gitRepositories > additionalProperties > url` | | | | -------- | -------- | | **Type** | `string` | -##### 8.1.1.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > flux > gitRepositories > additionalProperties > username` +##### 9.1.1.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > flux > gitRepositories > additionalProperties > username` | | | | -------- | -------- | | **Type** | `string` | -##### 8.1.1.5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > flux > gitRepositories > additionalProperties > password` +##### 9.1.1.5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > flux > gitRepositories > additionalProperties > password` | | | | -------- | -------- | | **Type** | `string` | -##### 8.1.1.6. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > flux > gitRepositories > additionalProperties > branch` +##### 9.1.1.6. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > flux > gitRepositories > additionalProperties > branch` | | | | ----------- | ---------- | | **Type** | `string` | | **Default** | `"master"` | -##### 8.1.1.7. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > flux > gitRepositories > additionalProperties > commit` +##### 9.1.1.7. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > flux > gitRepositories > additionalProperties > commit` | | | | -------- | -------- | | **Type** | `string` | -##### 8.1.1.8. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > flux > gitRepositories > additionalProperties > semver` +##### 9.1.1.8. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > flux > gitRepositories > additionalProperties > semver` | | | | -------- | -------- | | **Type** | `string` | -##### 8.1.1.9. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > flux > gitRepositories > additionalProperties > tag` +##### 9.1.1.9. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > flux > gitRepositories > additionalProperties > tag` | | | | -------- | -------- | | **Type** | `string` | -##### 8.1.1.10. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > flux > gitRepositories > additionalProperties > path` +##### 9.1.1.10. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > flux > gitRepositories > additionalProperties > path` | | | | -------- | -------- | | **Type** | `string` | -##### 8.1.1.11. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > flux > gitRepositories > additionalProperties > gitInterval` +##### 9.1.1.11. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > flux > gitRepositories > additionalProperties > gitInterval` | | | | ----------- | -------- | @@ -3575,7 +3593,7 @@ must respect the following conditions | --------------------------------- | ------------------------------------------------------------------------------------------------------------------- | | **Must match regular expression** | ```[0-9]+(ms\|s\|m\|h\|d\|w\|y)``` [Test](https://regex101.com/?regex=%5B0-9%5D%2B%28ms%7Cs%7Cm%7Ch%7Cd%7Cw%7Cy%29) | -##### 8.1.1.12. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > flux > gitRepositories > additionalProperties > decryption` +##### 9.1.1.12. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > flux > gitRepositories > additionalProperties > decryption` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -3586,7 +3604,7 @@ must respect the following conditions | ----------------------------------------------------------------------------- | ------- | ---------------- | ---------- | ---------- | ----------------- | | + [provider](#flux_gitRepositories_additionalProperties_decryption_provider ) | No | enum (of string) | No | - | - | -###### 8.1.1.12.1. ![Required](https://img.shields.io/badge/Required-blue) Property `base cluster configuration > flux > gitRepositories > additionalProperties > decryption > provider` +###### 9.1.1.12.1. ![Required](https://img.shields.io/badge/Required-blue) Property `base cluster configuration > flux > gitRepositories > additionalProperties > decryption > provider` | | | | -------- | ------------------ | @@ -3595,7 +3613,7 @@ must respect the following conditions Must be one of: * "sops" -## 9. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > ingress` +## 10. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > ingress` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -3611,7 +3629,7 @@ Must be one of: | - [allowNginxConfigurationSnippets](#ingress_allowNginxConfigurationSnippets ) | No | boolean | No | - | Please don't do it if not absolutely necessary, it goes against all best practices. Ref.: https://docs.nginx.com/nginx-ingress-controller/configuration/global-configuration/command-line-arguments#cmdoption-enable-snippets | | - [IP](#ingress_IP ) | No | string | No | - | Try to use specified IP as loadbalancer IP | -### 9.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > ingress > replicas` +### 10.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > ingress > replicas` | | | | -------- | --------- | @@ -3621,14 +3639,14 @@ Must be one of: | ------------ | ------ | | **Minimum** | ≥ 1 | -### 9.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > ingress > resourcesPreset` +### 10.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > ingress > resourcesPreset` | | | | ---------------------- | -------------------------------------------------------------------- | | **Type** | `enum (of string)` | | **Same definition as** | [resourcesPreset](#global_authentication_oauthProxy_resourcesPreset) | -### 9.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > ingress > resources` +### 10.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > ingress > resources` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -3638,13 +3656,13 @@ Must be one of: **Description:** ResourceRequirements describes the compute resource requirements. -### 9.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > ingress > enabled` +### 10.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > ingress > enabled` | | | | -------- | --------- | | **Type** | `boolean` | -### 9.5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > ingress > allowNginxConfigurationSnippets` +### 10.5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > ingress > allowNginxConfigurationSnippets` | | | | -------- | --------- | @@ -3652,7 +3670,7 @@ Must be one of: **Description:** Please don't do it if not absolutely necessary, it goes against all best practices. Ref.: https://docs.nginx.com/nginx-ingress-controller/configuration/global-configuration/command-line-arguments#cmdoption-enable-snippets -### 9.6. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > ingress > IP` +### 10.6. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > ingress > IP` | | | | -------- | -------- | @@ -3664,7 +3682,7 @@ Must be one of: | --------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | **Must match regular expression** | ```^((25[0-5]\|(2[0-4]\|1\d\|[1-9]\|)\d)\.?\b){4}$``` [Test](https://regex101.com/?regex=%5E%28%2825%5B0-5%5D%7C%282%5B0-4%5D%7C1%5Cd%7C%5B1-9%5D%7C%29%5Cd%29%5C.%3F%5Cb%29%7B4%7D%24) | -## 10. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > storage` +## 11. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > storage` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -3675,7 +3693,7 @@ Must be one of: | ------------------------------------------ | ------- | ------ | ---------- | ---------- | -------------------------------------------------------------------- | | - [readWriteMany](#storage_readWriteMany ) | No | object | No | - | NFS based ReadWriteMany storage, requires \`mount.nfs\` on the hosts | -### 10.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > storage > readWriteMany` +### 11.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > storage > readWriteMany` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -3690,13 +3708,13 @@ Must be one of: | - [storageClass](#storage_readWriteMany_storageClass ) | No | object | No | - | - | | - [persistence](#storage_readWriteMany_persistence ) | No | object | No | - | - | -#### 10.1.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > storage > readWriteMany > enabled` +#### 11.1.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > storage > readWriteMany > enabled` | | | | -------- | --------- | | **Type** | `boolean` | -#### 10.1.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > storage > readWriteMany > storageClass` +#### 11.1.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > storage > readWriteMany > storageClass` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -3707,13 +3725,13 @@ Must be one of: | --------------------------------------------------- | ------- | ------ | ---------- | ---------- | ----------------- | | - [name](#storage_readWriteMany_storageClass_name ) | No | string | No | - | - | -##### 10.1.2.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > storage > readWriteMany > storageClass > name` +##### 11.1.2.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > storage > readWriteMany > storageClass > name` | | | | -------- | -------- | | **Type** | `string` | -#### 10.1.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > storage > readWriteMany > persistence` +#### 11.1.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > storage > readWriteMany > persistence` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -3725,7 +3743,7 @@ Must be one of: | - [size](#storage_readWriteMany_persistence_size ) | No | object | No | Same as [io.k8s.apimachinery.pkg.api.resource.Quantity](#global_namespaces_additionalProperties_resources_defaults_requests_additionalProperties ) | - | | - [storageClass](#storage_readWriteMany_persistence_storageClass ) | No | string | No | Same as [storageClass](#global_storageClass ) | The storageClass to use for persistence, e.g. for prometheus, otherwise use the cluster default (teutostack-ssd) | -##### 10.1.3.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > storage > readWriteMany > persistence > size` +##### 11.1.3.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > storage > readWriteMany > persistence > size` | | | | ------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | @@ -3733,7 +3751,7 @@ Must be one of: | **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | | **Same definition as** | [io.k8s.apimachinery.pkg.api.resource.Quantity](#global_namespaces_additionalProperties_resources_defaults_requests_additionalProperties) | -##### 10.1.3.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > storage > readWriteMany > persistence > storageClass` +##### 11.1.3.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > storage > readWriteMany > persistence > storageClass` | | | | ---------------------- | ------------------------------------ | @@ -3742,7 +3760,7 @@ Must be one of: **Description:** The storageClass to use for persistence, e.g. for prometheus, otherwise use the cluster default (teutostack-ssd) -## 11. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > reflector` +## 12. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > reflector` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -3753,7 +3771,7 @@ Must be one of: | -------------------------------- | ------- | ----------- | ---------- | ---------- | ----------------- | | - [enabled](#reflector_enabled ) | No | Combination | No | - | - | -### 11.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > reflector > enabled` +### 12.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > reflector > enabled` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -3765,7 +3783,7 @@ Must be one of: | [item 0](#reflector_enabled_oneOf_i0) | | [item 1](#reflector_enabled_oneOf_i1) | -#### 11.1.1. Property `base cluster configuration > reflector > enabled > oneOf > item 0` +#### 12.1.1. Property `base cluster configuration > reflector > enabled > oneOf > item 0` | | | | -------- | ------- | @@ -3773,13 +3791,13 @@ Must be one of: Specific value: `"auto"` -#### 11.1.2. Property `base cluster configuration > reflector > enabled > oneOf > item 1` +#### 12.1.2. Property `base cluster configuration > reflector > enabled > oneOf > item 1` | | | | -------- | --------- | | **Type** | `boolean` | -## 12. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > rbac` +## 13. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > rbac` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -3791,7 +3809,7 @@ Specific value: `"auto"` | - [roles](#rbac_roles ) | No | object | No | - | A map of a ClusterRole name to it's rules | | - [accounts](#rbac_accounts ) | No | object | No | - | A map of an account to it's (Cluster-)Roles | -### 12.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > rbac > roles` +### 13.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > rbac > roles` | | | | ------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -3804,7 +3822,7 @@ Specific value: `"auto"` | --------------------------------------- | ------- | ----- | ---------- | ---------- | ----------------- | | - [](#rbac_roles_additionalProperties ) | No | array | No | - | - | -#### 12.1.1. Property `base cluster configuration > rbac > roles > additionalProperties` +#### 13.1.1. Property `base cluster configuration > rbac > roles > additionalProperties` | | | | -------- | ------- | @@ -3818,7 +3836,7 @@ Specific value: `"auto"` | **Additional items** | True | | **Tuple validation** | N/A | -### 12.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > rbac > accounts` +### 13.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > rbac > accounts` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -3831,7 +3849,7 @@ Specific value: `"auto"` | ------------------------------------------ | ------- | ------ | ---------- | ---------- | ----------------- | | - [](#rbac_accounts_additionalProperties ) | No | object | No | - | - | -#### 12.2.1. Property `base cluster configuration > rbac > accounts > additionalProperties` +#### 13.2.1. Property `base cluster configuration > rbac > accounts > additionalProperties` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -3843,7 +3861,7 @@ Specific value: `"auto"` | - [roles](#rbac_accounts_additionalProperties_roles ) | No | object | No | - | A map of a role to it's intended namespaces | | - [clusterRoles](#rbac_accounts_additionalProperties_clusterRoles ) | No | array | No | - | - | -##### 12.2.1.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > rbac > accounts > additionalProperties > roles` +##### 13.2.1.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > rbac > accounts > additionalProperties > roles` | | | | ------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -3856,7 +3874,7 @@ Specific value: `"auto"` | --------------------------------------------------------------------- | ------- | ----- | ---------- | ---------- | ----------------- | | - [](#rbac_accounts_additionalProperties_roles_additionalProperties ) | No | array | No | - | - | -###### 12.2.1.1.1. Property `base cluster configuration > rbac > accounts > additionalProperties > roles > additionalProperties` +###### 13.2.1.1.1. Property `base cluster configuration > rbac > accounts > additionalProperties > roles > additionalProperties` | | | | -------- | ------- | @@ -3870,7 +3888,7 @@ Specific value: `"auto"` | **Additional items** | True | | **Tuple validation** | N/A | -##### 12.2.1.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > rbac > accounts > additionalProperties > clusterRoles` +##### 13.2.1.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > rbac > accounts > additionalProperties > clusterRoles` | | | | -------- | ------- | @@ -3884,7 +3902,7 @@ Specific value: `"auto"` | **Additional items** | True | | **Tuple validation** | N/A | -## 13. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > backup` +## 14. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > backup` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -3904,7 +3922,7 @@ Specific value: `"auto"` | [item 0](#backup_oneOf_i0) | | [item 1](#backup_oneOf_i1) | -### 13.1. Property `base cluster configuration > backup > oneOf > item 0` +### 14.1. Property `base cluster configuration > backup > oneOf > item 0` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -3915,17 +3933,17 @@ Specific value: `"auto"` | -------------------------------------------------------------------- | ------- | ------ | ---------- | ---------- | ----------------- | | - [backupStorageLocations](#backup_oneOf_i0_backupStorageLocations ) | No | object | No | - | - | -#### 13.1.1. The following properties are required +#### 14.1.1. The following properties are required * defaultLocation -#### 13.1.2. Property `base cluster configuration > backup > oneOf > item 0 > backupStorageLocations` +#### 14.1.2. Property `base cluster configuration > backup > oneOf > item 0 > backupStorageLocations` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | | **Type** | `object` | | **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | -### 13.2. Property `base cluster configuration > backup > oneOf > item 1` +### 14.2. Property `base cluster configuration > backup > oneOf > item 1` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -3936,21 +3954,21 @@ Specific value: `"auto"` | -------------------------------------------------------------------- | ------- | ------ | ---------- | ---------- | ----------------- | | - [backupStorageLocations](#backup_oneOf_i1_backupStorageLocations ) | No | object | No | - | - | -#### 13.2.1. Property `base cluster configuration > backup > oneOf > item 1 > backupStorageLocations` +#### 14.2.1. Property `base cluster configuration > backup > oneOf > item 1 > backupStorageLocations` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | | **Type** | `object` | | **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | -### 13.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > backup > resourcesPreset` +### 14.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > backup > resourcesPreset` | | | | ---------------------- | -------------------------------------------------------------------- | | **Type** | `enum (of string)` | | **Same definition as** | [resourcesPreset](#global_authentication_oauthProxy_resourcesPreset) | -### 13.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > backup > resources` +### 14.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > backup > resources` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -3960,7 +3978,7 @@ Specific value: `"auto"` **Description:** ResourceRequirements describes the compute resource requirements. -### 13.5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > backup > backupStorageLocations` +### 14.5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > backup > backupStorageLocations` | | | | ------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | @@ -3971,7 +3989,7 @@ Specific value: `"auto"` | ---------------------------------------------------------- | ------- | ------ | ---------- | ---------- | ----------------- | | - [](#backup_backupStorageLocations_additionalProperties ) | No | object | No | - | - | -#### 13.5.1. Property `base cluster configuration > backup > backupStorageLocations > additionalProperties` +#### 14.5.1. Property `base cluster configuration > backup > backupStorageLocations > additionalProperties` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -3984,7 +4002,7 @@ Specific value: `"auto"` | + [bucket](#backup_backupStorageLocations_additionalProperties_bucket ) | No | string | No | - | - | | - [prefix](#backup_backupStorageLocations_additionalProperties_prefix ) | No | string | No | - | - | -##### 13.5.1.1. ![Required](https://img.shields.io/badge/Required-blue) Property `base cluster configuration > backup > backupStorageLocations > additionalProperties > provider` +##### 14.5.1.1. ![Required](https://img.shields.io/badge/Required-blue) Property `base cluster configuration > backup > backupStorageLocations > additionalProperties > provider` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -3995,7 +4013,7 @@ Specific value: `"auto"` | ------------------------------------------------------------------------------ | ------- | ----------- | ---------- | ---------- | ----------------- | | - [minio](#backup_backupStorageLocations_additionalProperties_provider_minio ) | No | Combination | No | - | - | -###### 13.5.1.1.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > backup > backupStorageLocations > additionalProperties > provider > minio` +###### 14.5.1.1.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > backup > backupStorageLocations > additionalProperties > provider > minio` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -4017,35 +4035,35 @@ Specific value: `"auto"` | [item 1](#backup_backupStorageLocations_additionalProperties_provider_minio_oneOf_i1) | | [item 2](#backup_backupStorageLocations_additionalProperties_provider_minio_oneOf_i2) | -###### 13.5.1.1.1.1. Property `base cluster configuration > backup > backupStorageLocations > additionalProperties > provider > minio > oneOf > item 0` +###### 14.5.1.1.1.1. Property `base cluster configuration > backup > backupStorageLocations > additionalProperties > provider > minio > oneOf > item 0` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | | **Type** | `object` | | **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | -###### 13.5.1.1.1.1.1. The following properties are required +###### 14.5.1.1.1.1.1. The following properties are required * accessKeyID * secretAccessKey -###### 13.5.1.1.1.2. Property `base cluster configuration > backup > backupStorageLocations > additionalProperties > provider > minio > oneOf > item 1` +###### 14.5.1.1.1.2. Property `base cluster configuration > backup > backupStorageLocations > additionalProperties > provider > minio > oneOf > item 1` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | | **Type** | `object` | | **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | -###### 13.5.1.1.1.2.1. The following properties are required +###### 14.5.1.1.1.2.1. The following properties are required * existingSecret -###### 13.5.1.1.1.3. Property `base cluster configuration > backup > backupStorageLocations > additionalProperties > provider > minio > oneOf > item 2` +###### 14.5.1.1.1.3. Property `base cluster configuration > backup > backupStorageLocations > additionalProperties > provider > minio > oneOf > item 2` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | | **Type** | `combining` | | **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | -###### 13.5.1.1.1.3.1. Must **not** be +###### 14.5.1.1.1.3.1. Must **not** be | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -4058,49 +4076,49 @@ Specific value: `"auto"` | [item 1](#backup_backupStorageLocations_additionalProperties_provider_minio_oneOf_i2_not_anyOf_i1) | | [item 2](#backup_backupStorageLocations_additionalProperties_provider_minio_oneOf_i2_not_anyOf_i2) | -###### 13.5.1.1.1.3.1.1. Property `base cluster configuration > backup > backupStorageLocations > additionalProperties > provider > minio > oneOf > item 2 > not > anyOf > item 0` +###### 14.5.1.1.1.3.1.1. Property `base cluster configuration > backup > backupStorageLocations > additionalProperties > provider > minio > oneOf > item 2 > not > anyOf > item 0` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | | **Type** | `object` | | **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | -###### 13.5.1.1.1.3.1.1.1. The following properties are required +###### 14.5.1.1.1.3.1.1.1. The following properties are required * accessKeyID -###### 13.5.1.1.1.3.1.2. Property `base cluster configuration > backup > backupStorageLocations > additionalProperties > provider > minio > oneOf > item 2 > not > anyOf > item 1` +###### 14.5.1.1.1.3.1.2. Property `base cluster configuration > backup > backupStorageLocations > additionalProperties > provider > minio > oneOf > item 2 > not > anyOf > item 1` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | | **Type** | `object` | | **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | -###### 13.5.1.1.1.3.1.2.1. The following properties are required +###### 14.5.1.1.1.3.1.2.1. The following properties are required * secretAccessKey -###### 13.5.1.1.1.3.1.3. Property `base cluster configuration > backup > backupStorageLocations > additionalProperties > provider > minio > oneOf > item 2 > not > anyOf > item 2` +###### 14.5.1.1.1.3.1.3. Property `base cluster configuration > backup > backupStorageLocations > additionalProperties > provider > minio > oneOf > item 2 > not > anyOf > item 2` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | | **Type** | `object` | | **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | -###### 13.5.1.1.1.3.1.3.1. The following properties are required +###### 14.5.1.1.1.3.1.3.1. The following properties are required * existingSecret -###### 13.5.1.1.1.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > backup > backupStorageLocations > additionalProperties > provider > minio > accessKeyID` +###### 14.5.1.1.1.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > backup > backupStorageLocations > additionalProperties > provider > minio > accessKeyID` | | | | -------- | -------- | | **Type** | `string` | -###### 13.5.1.1.1.5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > backup > backupStorageLocations > additionalProperties > provider > minio > secretAccessKey` +###### 14.5.1.1.1.5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > backup > backupStorageLocations > additionalProperties > provider > minio > secretAccessKey` | | | | -------- | -------- | | **Type** | `string` | -###### 13.5.1.1.1.6. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > backup > backupStorageLocations > additionalProperties > provider > minio > existingSecret` +###### 14.5.1.1.1.6. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > backup > backupStorageLocations > additionalProperties > provider > minio > existingSecret` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -4112,13 +4130,13 @@ Specific value: `"auto"` | + [name](#backup_backupStorageLocations_additionalProperties_provider_minio_existingSecret_name ) | No | string | No | - | - | | - [key](#backup_backupStorageLocations_additionalProperties_provider_minio_existingSecret_key ) | No | string | No | - | The default is <$providerName-$name> (e.g. 'minio-prod') | -###### 13.5.1.1.1.6.1. ![Required](https://img.shields.io/badge/Required-blue) Property `base cluster configuration > backup > backupStorageLocations > additionalProperties > provider > minio > existingSecret > name` +###### 14.5.1.1.1.6.1. ![Required](https://img.shields.io/badge/Required-blue) Property `base cluster configuration > backup > backupStorageLocations > additionalProperties > provider > minio > existingSecret > name` | | | | -------- | -------- | | **Type** | `string` | -###### 13.5.1.1.1.6.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > backup > backupStorageLocations > additionalProperties > provider > minio > existingSecret > key` +###### 14.5.1.1.1.6.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > backup > backupStorageLocations > additionalProperties > provider > minio > existingSecret > key` | | | | -------- | -------- | @@ -4126,45 +4144,45 @@ Specific value: `"auto"` **Description:** The default is <$providerName-$name> (e.g. 'minio-prod') -###### 13.5.1.1.1.7. ![Required](https://img.shields.io/badge/Required-blue) Property `base cluster configuration > backup > backupStorageLocations > additionalProperties > provider > minio > url` +###### 14.5.1.1.1.7. ![Required](https://img.shields.io/badge/Required-blue) Property `base cluster configuration > backup > backupStorageLocations > additionalProperties > provider > minio > url` | | | | -------- | -------- | | **Type** | `string` | -###### 13.5.1.1.1.8. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > backup > backupStorageLocations > additionalProperties > provider > minio > region` +###### 14.5.1.1.1.8. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > backup > backupStorageLocations > additionalProperties > provider > minio > region` | | | | ----------- | ----------- | | **Type** | `string` | | **Default** | `"Region1"` | -###### 13.5.1.1.1.9. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > backup > backupStorageLocations > additionalProperties > provider > minio > forcePathStyle` +###### 14.5.1.1.1.9. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > backup > backupStorageLocations > additionalProperties > provider > minio > forcePathStyle` | | | | ----------- | --------- | | **Type** | `boolean` | | **Default** | `true` | -##### 13.5.1.2. ![Required](https://img.shields.io/badge/Required-blue) Property `base cluster configuration > backup > backupStorageLocations > additionalProperties > bucket` +##### 14.5.1.2. ![Required](https://img.shields.io/badge/Required-blue) Property `base cluster configuration > backup > backupStorageLocations > additionalProperties > bucket` | | | | -------- | -------- | | **Type** | `string` | -##### 13.5.1.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > backup > backupStorageLocations > additionalProperties > prefix` +##### 14.5.1.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > backup > backupStorageLocations > additionalProperties > prefix` | | | | -------- | -------- | | **Type** | `string` | -### 13.6. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > backup > defaultLocation` +### 14.6. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > backup > defaultLocation` | | | | -------- | -------- | | **Type** | `string` | -### 13.7. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > backup > nodeAgent` +### 14.7. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > backup > nodeAgent` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -4176,14 +4194,14 @@ Specific value: `"auto"` | - [resourcesPreset](#backup_nodeAgent_resourcesPreset ) | No | enum (of string) | No | Same as [resourcesPreset](#global_authentication_oauthProxy_resourcesPreset ) | - | | - [resources](#backup_nodeAgent_resources ) | No | object | No | Same as [resources](#global_authentication_oauthProxy_resources ) | ResourceRequirements describes the compute resource requirements. | -#### 13.7.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > backup > nodeAgent > resourcesPreset` +#### 14.7.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > backup > nodeAgent > resourcesPreset` | | | | ---------------------- | -------------------------------------------------------------------- | | **Type** | `enum (of string)` | | **Same definition as** | [resourcesPreset](#global_authentication_oauthProxy_resourcesPreset) | -#### 13.7.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > backup > nodeAgent > resources` +#### 14.7.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > backup > nodeAgent > resources` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -4193,7 +4211,7 @@ Specific value: `"auto"` **Description:** ResourceRequirements describes the compute resource requirements. -## 14. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > kube-janitor` +## 15. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > kube-janitor` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -4204,13 +4222,13 @@ Specific value: `"auto"` | ----------------------------------- | ------- | ------- | ---------- | ---------- | ----------------- | | - [enabled](#kube-janitor_enabled ) | No | boolean | No | - | - | -### 14.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > kube-janitor > enabled` +### 15.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > kube-janitor > enabled` | | | | -------- | --------- | | **Type** | `boolean` | -## 15. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > common` +## 16. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > common` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- |