From d163283ab99d45660fd9bbd84ef3d046ff169591 Mon Sep 17 00:00:00 2001 From: teutonet-bot <118830326+teutonet-bot@users.noreply.github.com> Date: Wed, 19 Jun 2024 12:02:54 +0200 Subject: [PATCH 1/3] chore(main): [bot] release base-cluster:6.3.0 --- .github/release-please/manifest.json | 2 +- charts/base-cluster/CHANGELOG.md | 21 +++++++++++++++++++++ charts/base-cluster/Chart.yaml | 2 +- 3 files changed, 23 insertions(+), 2 deletions(-) diff --git a/.github/release-please/manifest.json b/.github/release-please/manifest.json index 56bc22065..e835d96c6 100644 --- a/.github/release-please/manifest.json +++ b/.github/release-please/manifest.json @@ -1 +1 @@ -{"charts/base-cluster":"6.2.0","charts/teuto-portal-k8s-worker":"3.1.1","charts/t8s-cluster":"8.0.0","charts/stellio-context-broker":"0.1.0","charts/chirpstack":"0.1.0","charts/common":"1.1.0","charts/ckan":"1.1.2"} +{"charts/base-cluster":"6.3.0","charts/teuto-portal-k8s-worker":"3.1.1","charts/t8s-cluster":"8.0.0","charts/stellio-context-broker":"0.1.0","charts/chirpstack":"0.1.0","charts/common":"1.1.0","charts/ckan":"1.1.2"} diff --git a/charts/base-cluster/CHANGELOG.md b/charts/base-cluster/CHANGELOG.md index 756480aaf..697fc173b 100644 --- a/charts/base-cluster/CHANGELOG.md +++ b/charts/base-cluster/CHANGELOG.md @@ -1,5 +1,26 @@ # Changelog +## [6.3.0](https://github.com/teutonet/teutonet-helm-charts/compare/base-cluster-v6.2.0...base-cluster-v6.3.0) (2024-06-19) + + +### Features + +* **base-cluster/raise_api_version:** raise api version for helm.tool… ([#983](https://github.com/teutonet/teutonet-helm-charts/issues/983)) ([1439938](https://github.com/teutonet/teutonet-helm-charts/commit/143993801cafd568a97d8be07e78144feb529b97)) + + +### Bug Fixes + +* **base-cluster/kyverno:** change image registry for the test image ([#996](https://github.com/teutonet/teutonet-helm-charts/issues/996)) ([1b77a34](https://github.com/teutonet/teutonet-helm-charts/commit/1b77a34823f4a5582a8341d139cd6f32cd55a003)) +* **base-cluster:** add missing seccompProfiles ([#988](https://github.com/teutonet/teutonet-helm-charts/issues/988)) ([18b59c6](https://github.com/teutonet/teutonet-helm-charts/commit/18b59c634787e7366747f1afa1c14df31ec8673c)) +* **base-cluster:** kyverno image registries ([#987](https://github.com/teutonet/teutonet-helm-charts/issues/987)) ([a931a2e](https://github.com/teutonet/teutonet-helm-charts/commit/a931a2ecf525add514f58ca9b541ae71302f4e1b)) +* **base-cluster:** wrong image for crds.migration ([#993](https://github.com/teutonet/teutonet-helm-charts/issues/993)) ([3c43f0f](https://github.com/teutonet/teutonet-helm-charts/commit/3c43f0fa6326475981334202f610c603794628e5)) + + +### Miscellaneous Chores + +* **base-cluster:** add missing resources for descheduler ([#989](https://github.com/teutonet/teutonet-helm-charts/issues/989)) ([39b3389](https://github.com/teutonet/teutonet-helm-charts/commit/39b33896326e3775dc037367a189de4998d7ee26)) +* **base-cluster:** fix kyverno pdb version ([#990](https://github.com/teutonet/teutonet-helm-charts/issues/990)) ([fb08b9d](https://github.com/teutonet/teutonet-helm-charts/commit/fb08b9db13e0d761a04bb7005baa0fc5c80a59c6)) + ## [6.2.0](https://github.com/teutonet/teutonet-helm-charts/compare/base-cluster-v6.1.4...base-cluster-v6.2.0) (2024-06-13) diff --git a/charts/base-cluster/Chart.yaml b/charts/base-cluster/Chart.yaml index 2201b26b5..60000877c 100644 --- a/charts/base-cluster/Chart.yaml +++ b/charts/base-cluster/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 name: base-cluster type: application -version: 6.2.0 +version: 6.3.0 icon: https://teuto.net/favicon.ico maintainers: - name: cwrau From 52cff1b7f4d5ca3b578019e7e5bdfeb94db92eec Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 19 Jun 2024 10:06:21 +0000 Subject: [PATCH 2/3] ci: [bot] Update images in 'Chart.yaml' --- charts/base-cluster/Chart.yaml | 47 ++++++++++++++++++---------------- 1 file changed, 25 insertions(+), 22 deletions(-) diff --git a/charts/base-cluster/Chart.yaml b/charts/base-cluster/Chart.yaml index 60000877c..abd7923de 100644 --- a/charts/base-cluster/Chart.yaml +++ b/charts/base-cluster/Chart.yaml @@ -22,22 +22,25 @@ annotations: artifacthub.io/images: | - 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/grafana-tempo-query:2.4.1-debian-12-r5 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-query-frontend.yaml - - image: docker.io/bitnami/grafana-tempo-vulture:2.4.1-debian-12-r6 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-vulture.yaml - - image: docker.io/bitnami/grafana-tempo:2.4.1-debian-12-r6 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-compactor.yaml - - image: docker.io/bitnami/grafana-tempo:2.4.1-debian-12-r6 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-distributor.yaml - - image: docker.io/bitnami/grafana-tempo:2.4.1-debian-12-r6 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-metrics-generator.yaml - - image: docker.io/bitnami/grafana-tempo:2.4.1-debian-12-r6 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-querier.yaml - - image: docker.io/bitnami/grafana-tempo:2.4.1-debian-12-r6 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-query-frontend.yaml - - image: docker.io/bitnami/grafana-tempo:2.4.1-debian-12-r6 # monitoring/HelmRelease/grafana-tempo/monitoring/StatefulSet/grafana-tempo-ingester.yaml + - image: docker.io/bitnami/grafana-tempo-query:2.5.0-debian-12-r1 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-query-frontend.yaml + - image: docker.io/bitnami/grafana-tempo-vulture:2.5.0-debian-12-r1 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-vulture.yaml + - image: docker.io/bitnami/grafana-tempo:2.5.0-debian-12-r2 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-compactor.yaml + - image: docker.io/bitnami/grafana-tempo:2.5.0-debian-12-r2 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-distributor.yaml + - image: docker.io/bitnami/grafana-tempo:2.5.0-debian-12-r2 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-metrics-generator.yaml + - image: docker.io/bitnami/grafana-tempo:2.5.0-debian-12-r2 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-querier.yaml + - image: docker.io/bitnami/grafana-tempo:2.5.0-debian-12-r2 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-query-frontend.yaml + - image: docker.io/bitnami/grafana-tempo:2.5.0-debian-12-r2 # 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-scale-to-zero.yaml - image: docker.io/bitnami/kubectl:1.29.4 # default/Job/flux-generate-gpg-key-secret-main.yaml - image: docker.io/bitnami/kubectl:1.29.4 # default/Job/prevent-uninstallation.yaml - - image: docker.io/bitnami/memcached:1.6.27-debian-12-r0 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-memcached.yaml - - image: docker.io/bitnami/metrics-server:0.7.1-debian-12-r6 # monitoring/HelmRelease/metrics-server/monitoring/Deployment/metrics-server.yaml + - image: docker.io/bitnami/memcached:1.6.28-debian-12-r0 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-memcached.yaml + - image: docker.io/bitnami/metrics-server:0.7.1-debian-12-r8 # 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 @@ -53,19 +56,19 @@ annotations: - image: docker.io/grafana/grafana:10.4.1 # 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/otel/opentelemetry-collector-contrib:0.99.0 # monitoring/HelmRelease/open-telemetry-collector/monitoring/DaemonSet/open-telemetry-collector-opentelemetry-collector-agent.yaml + - image: docker.io/otel/opentelemetry-collector-contrib:0.102.1 # monitoring/HelmRelease/open-telemetry-collector/monitoring/DaemonSet/open-telemetry-collector-opentelemetry-collector-agent.yaml - image: docker.io/vladgh/gpg:1.3.5 # default/Job/flux-generate-gpg-key-secret-main.yaml - - image: ghcr.io/aquasecurity/trivy-operator:0.20.1 # trivy/HelmRelease/trivy/trivy/Deployment/trivy-trivy-operator.yaml - - image: ghcr.io/kyverno/background-controller:v1.12.1 # kyverno/HelmRelease/kyverno/kyverno/Deployment/kyverno-background-controller.yaml - - image: ghcr.io/kyverno/cleanup-controller:v1.12.1 # kyverno/HelmRelease/kyverno/kyverno/Deployment/kyverno-cleanup-controller.yaml - - image: ghcr.io/kyverno/kyverno-cli:v1.12.1 # kyverno/HelmRelease/kyverno/kyverno/Job/kyverno-migrate-resources.yaml - - image: ghcr.io/kyverno/kyverno:v1.12.1 # kyverno/HelmRelease/kyverno/kyverno/Deployment/kyverno-admission-controller.yaml - - image: ghcr.io/kyverno/kyvernopre:v1.12.1 # kyverno/HelmRelease/kyverno/kyverno/Deployment/kyverno-admission-controller.yaml - - image: ghcr.io/kyverno/reports-controller:v1.12.1 # kyverno/HelmRelease/kyverno/kyverno/Deployment/kyverno-reports-controller.yaml - - image: quay.io/jetstack/cert-manager-cainjector:v1.14.5 # cert-manager/HelmRelease/cert-manager/cert-manager/Deployment/cert-manager-cainjector.yaml - - image: quay.io/jetstack/cert-manager-controller:v1.14.5 # cert-manager/HelmRelease/cert-manager/cert-manager/Deployment/cert-manager.yaml - - image: quay.io/jetstack/cert-manager-startupapicheck:v1.14.5 # cert-manager/HelmRelease/cert-manager/cert-manager/Job/cert-manager-startupapicheck.yaml - - image: quay.io/jetstack/cert-manager-webhook:v1.14.5 # cert-manager/HelmRelease/cert-manager/cert-manager/Deployment/cert-manager-webhook.yaml + - image: ghcr.io/aquasecurity/trivy-operator:0.21.3 # trivy/HelmRelease/trivy/trivy/Deployment/trivy-trivy-operator.yaml + - image: ghcr.io/kyverno/background-controller:v1.12.4 # kyverno/HelmRelease/kyverno/kyverno/Deployment/kyverno-background-controller.yaml + - image: ghcr.io/kyverno/cleanup-controller:v1.12.4 # kyverno/HelmRelease/kyverno/kyverno/Deployment/kyverno-cleanup-controller.yaml + - image: ghcr.io/kyverno/kyverno-cli:v1.12.4 # kyverno/HelmRelease/kyverno/kyverno/Job/kyverno-migrate-resources.yaml + - image: ghcr.io/kyverno/kyverno:v1.12.4 # kyverno/HelmRelease/kyverno/kyverno/Deployment/kyverno-admission-controller.yaml + - image: ghcr.io/kyverno/kyvernopre:v1.12.4 # kyverno/HelmRelease/kyverno/kyverno/Deployment/kyverno-admission-controller.yaml + - image: ghcr.io/kyverno/reports-controller:v1.12.4 # kyverno/HelmRelease/kyverno/kyverno/Deployment/kyverno-reports-controller.yaml + - image: quay.io/jetstack/cert-manager-cainjector:v1.15.0 # cert-manager/HelmRelease/cert-manager/cert-manager/Deployment/cert-manager-cainjector.yaml + - image: quay.io/jetstack/cert-manager-controller:v1.15.0 # cert-manager/HelmRelease/cert-manager/cert-manager/Deployment/cert-manager.yaml + - image: quay.io/jetstack/cert-manager-startupapicheck:v1.15.0 # cert-manager/HelmRelease/cert-manager/cert-manager/Job/cert-manager-startupapicheck.yaml + - image: quay.io/jetstack/cert-manager-webhook:v1.15.0 # cert-manager/HelmRelease/cert-manager/cert-manager/Deployment/cert-manager-webhook.yaml - image: quay.io/kiwigrid/k8s-sidecar:1.26.1 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Deployment/kube-prometheus-stack-grafana.yaml - image: quay.io/prometheus-operator/prometheus-operator:v0.73.2 # 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 From 65978d56496b3a3e879e5832de3a60f4bc25a170 Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 19 Jun 2024 10:06:25 +0000 Subject: [PATCH 3/3] ci: [bot] Update 'README.md' --- charts/base-cluster/README.md | 693 +++++++++++++++++++++++++++------- 1 file changed, 561 insertions(+), 132 deletions(-) diff --git a/charts/base-cluster/README.md b/charts/base-cluster/README.md index 622aba4a8..e299dea42 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.1.4](https://img.shields.io/badge/Version-6.1.4-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) +![Version: 6.3.0](https://img.shields.io/badge/Version-6.3.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 @@ -385,7 +385,7 @@ you cluster. Must be one of: * "None" * "24x7" -* "Working-Hours" +* "WorkingHours" ### 1.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > global > clusterName` @@ -496,7 +496,7 @@ docker.io | [item 0](#global_imageCredentials_additionalProperties_targetNamespaces_oneOf_i0) | | [item 1](#global_imageCredentials_additionalProperties_targetNamespaces_oneOf_i1) | -##### 1.5.1.4.1. Property `base cluster configuration > global > imageCredentials > additionalProperties > targetNamespaces > oneOf > item 0` +###### 1.5.1.4.1. Property `base cluster configuration > global > imageCredentials > additionalProperties > targetNamespaces > oneOf > item 0` | | | | -------- | ------- | @@ -504,7 +504,7 @@ docker.io Specific value: `"ALL"` -##### 1.5.1.4.2. Property `base cluster configuration > global > imageCredentials > additionalProperties > targetNamespaces > oneOf > item 1` +###### 1.5.1.4.2. Property `base cluster configuration > global > imageCredentials > additionalProperties > targetNamespaces > oneOf > item 1` | | | | -------- | ----------------- | @@ -522,7 +522,7 @@ Specific value: `"ALL"` | --------------------------------------------------------------------------------------------- | ----------- | | [item 1 items](#global_imageCredentials_additionalProperties_targetNamespaces_oneOf_i1_items) | - | -##### 1.5.1.4.2.1. base cluster configuration > global > imageCredentials > additionalProperties > targetNamespaces > oneOf > item 1 > item 1 items +###### 1.5.1.4.2.1. base cluster configuration > global > imageCredentials > additionalProperties > targetNamespaces > oneOf > item 1 > item 1 items | | | | -------- | -------- | @@ -753,25 +753,84 @@ Must be one of: **Description:** A map of helmRepositories to create, the key is the name -| Property | Pattern | Type | Deprecated | Definition | Title/Description | -| ---------------------------------------------------- | ------- | ------ | ---------- | ---------- | ----------------- | -| - [](#global_helmRepositories_additionalProperties ) | No | object | No | - | - | +| Property | Pattern | Type | Deprecated | Definition | Title/Description | +| ---------------------------------------------------- | ------- | ----------- | ---------- | ---------- | ----------------- | +| - [](#global_helmRepositories_additionalProperties ) | No | Combination | No | - | - | #### 1.11.1. Property `base cluster configuration > global > helmRepositories > additionalProperties` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | -| **Type** | `object` | +| **Type** | `combining` | | **Additional properties** | [![Not allowed](https://img.shields.io/badge/Not%20allowed-red)](# "Additional Properties not allowed.") | -| Property | Pattern | Type | Deprecated | Definition | Title/Description | -| ----------------------------------------------------------------------- | ------- | ------ | ---------- | -------------------- | ------------------------------------------------------------------------------------------------------------ | -| - [url](#global_helmRepositories_additionalProperties_url ) | No | string | No | - | - | -| - [interval](#global_helmRepositories_additionalProperties_interval ) | No | string | No | - | The interval in which to update the repository | -| - [condition](#global_helmRepositories_additionalProperties_condition ) | No | string | No | In #/$defs/condition | A condition with which to decide to include the resource. This will be templated. Must return a truthy value | -| - [charts](#global_helmRepositories_additionalProperties_charts ) | No | object | No | - | Which charts are deployed in which version using this repo, used internally | +| Property | Pattern | Type | Deprecated | Definition | Title/Description | +| ----------------------------------------------------------------------- | ------- | ---------------- | ---------- | -------------------- | ------------------------------------------------------------------------------------------------------------ | +| + [url](#global_helmRepositories_additionalProperties_url ) | No | string | No | - | - | +| - [interval](#global_helmRepositories_additionalProperties_interval ) | No | string | No | - | The interval in which to update the repository | +| - [condition](#global_helmRepositories_additionalProperties_condition ) | No | string | No | In #/$defs/condition | A condition with which to decide to include the resource. This will be templated. Must return a truthy value | +| - [charts](#global_helmRepositories_additionalProperties_charts ) | No | object | No | - | Which charts are deployed in which version using this repo, used internally | +| - [type](#global_helmRepositories_additionalProperties_type ) | No | enum (of string) | No | - | - | + +| One of(Option) | +| ---------------------------------------------------------------- | +| [item 0](#global_helmRepositories_additionalProperties_oneOf_i0) | +| [item 1](#global_helmRepositories_additionalProperties_oneOf_i1) | + +##### 1.11.1.1. Property `base cluster configuration > global > helmRepositories > additionalProperties > oneOf > item 0` + +| | | +| ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | +| **Type** | `combining` | +| **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | + +| Property | Pattern | Type | Deprecated | Definition | Title/Description | +| -------------------------------------------------------------------------- | ------- | ------ | ---------- | ---------- | ----------------- | +| - [url](#global_helmRepositories_additionalProperties_oneOf_i0_url ) | No | string | No | - | - | +| - [charts](#global_helmRepositories_additionalProperties_oneOf_i0_charts ) | No | object | No | - | - | + +| One of(Option) | +| ------------------------------------------------------------------------- | +| [item 0](#global_helmRepositories_additionalProperties_oneOf_i0_oneOf_i0) | +| [item 1](#global_helmRepositories_additionalProperties_oneOf_i0_oneOf_i1) | + +###### 1.11.1.1.1. Property `base cluster configuration > global > helmRepositories > additionalProperties > oneOf > item 0 > oneOf > item 0` + +| | | +| ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | +| **Type** | `combining` | +| **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | + +###### 1.11.1.1.1.1. Must **not** be + +| | | +| ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | +| **Type** | `object` | +| **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | + +###### 1.11.1.1.1.1.1. The following properties are required +* type -##### 1.11.1.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > global > helmRepositories > additionalProperties > url` +###### 1.11.1.1.2. Property `base cluster configuration > global > helmRepositories > additionalProperties > oneOf > item 0 > 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.") | + +| Property | Pattern | Type | Deprecated | Definition | Title/Description | +| ------------------------------------------------------------------------------- | ------- | ----- | ---------- | ---------- | ----------------- | +| + [type](#global_helmRepositories_additionalProperties_oneOf_i0_oneOf_i1_type ) | No | const | No | - | - | + +###### 1.11.1.1.2.1. Property `base cluster configuration > global > helmRepositories > additionalProperties > oneOf > item 0 > oneOf > item 1 > type` + +| | | +| -------- | ------- | +| **Type** | `const` | + +Specific value: `"helm"` + +###### 1.11.1.1.3. Property `base cluster configuration > global > helmRepositories > additionalProperties > oneOf > item 0 > url` | | | | -------- | -------- | @@ -781,7 +840,77 @@ Must be one of: | --------------------------------- | ------------------------------------------------------------------------------------------ | | **Must match regular expression** | ```(https\|oci)://.+``` [Test](https://regex101.com/?regex=%28https%7Coci%29%3A%2F%2F.%2B) | -##### 1.11.1.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > global > helmRepositories > additionalProperties > interval` +###### 1.11.1.1.4. Property `base cluster configuration > global > helmRepositories > additionalProperties > oneOf > item 0 > charts` + +| | | +| ------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| **Type** | `object` | +| **Additional properties** | [![Should-conform](https://img.shields.io/badge/Should-conform-blue)](#global_helmRepositories_additionalProperties_oneOf_i0_charts_additionalProperties "Each additional property must conform to the following schema") | + +| Property | Pattern | Type | Deprecated | Definition | Title/Description | +| ----------------------------------------------------------------------------------------- | ------- | ------ | ---------- | ---------- | ----------------- | +| - [](#global_helmRepositories_additionalProperties_oneOf_i0_charts_additionalProperties ) | No | string | No | - | - | + +###### 1.11.1.1.4.1. Property `base cluster configuration > global > helmRepositories > additionalProperties > oneOf > item 0 > charts > additionalProperties` + +| | | +| -------- | -------- | +| **Type** | `string` | + +##### 1.11.1.2. Property `base cluster configuration > global > helmRepositories > additionalProperties > 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.") | + +| Property | Pattern | Type | Deprecated | Definition | Title/Description | +| ---------------------------------------------------------------------- | ------- | ------ | ---------- | ---------- | ----------------- | +| - [url](#global_helmRepositories_additionalProperties_oneOf_i1_url ) | No | string | No | - | - | +| + [type](#global_helmRepositories_additionalProperties_oneOf_i1_type ) | No | const | No | - | - | + +###### 1.11.1.2.1. Must **not** be + +| | | +| ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | +| **Type** | `object` | +| **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | + +###### 1.11.1.2.1.1. The following properties are required +* interval + +###### 1.11.1.2.2. The following properties are required +* charts + +###### 1.11.1.2.3. Property `base cluster configuration > global > helmRepositories > additionalProperties > oneOf > item 1 > url` + +| | | +| -------- | -------- | +| **Type** | `string` | + +| Restrictions | | +| --------------------------------- | ----------------------------------------------------------------------- | +| **Must match regular expression** | ```https://.+``` [Test](https://regex101.com/?regex=https%3A%2F%2F.%2B) | + +###### 1.11.1.2.4. Property `base cluster configuration > global > helmRepositories > additionalProperties > oneOf > item 1 > type` + +| | | +| -------- | ------- | +| **Type** | `const` | + +Specific value: `"git"` + +##### 1.11.1.3. ![Required](https://img.shields.io/badge/Required-blue) Property `base cluster configuration > global > helmRepositories > additionalProperties > url` + +| | | +| -------- | -------- | +| **Type** | `string` | + +| Restrictions | | +| --------------------------------- | ------------------------------------------------------------------------------------------ | +| **Must match regular expression** | ```(https\|oci)://.+``` [Test](https://regex101.com/?regex=%28https%7Coci%29%3A%2F%2F.%2B) | + +##### 1.11.1.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > global > helmRepositories > additionalProperties > interval` | | | | -------- | -------- | @@ -793,7 +922,7 @@ Must be one of: | --------------------------------- | --------------------------------------------------------------------------- | | **Must match regular expression** | ```[0-9]+[mhd]``` [Test](https://regex101.com/?regex=%5B0-9%5D%2B%5Bmhd%5D) | -##### 1.11.1.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > global > helmRepositories > additionalProperties > condition` +##### 1.11.1.5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > global > helmRepositories > additionalProperties > condition` | | | | -------------- | ----------------- | @@ -812,7 +941,7 @@ Must be one of: {{ eq .Values.global.baseDomain "teuto.net" }} ``` -##### 1.11.1.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > global > helmRepositories > additionalProperties > charts` +##### 1.11.1.6. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > global > helmRepositories > additionalProperties > charts` | | | | ------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -821,16 +950,208 @@ Must be one of: **Description:** Which charts are deployed in which version using this repo, used internally -| Property | Pattern | Type | Deprecated | Definition | Title/Description | -| -------------------------------------------------------------------------------- | ------- | ------ | ---------- | ---------- | ----------------- | -| - [](#global_helmRepositories_additionalProperties_charts_additionalProperties ) | No | string | No | - | - | +| Property | Pattern | Type | Deprecated | Definition | Title/Description | +| -------------------------------------------------------------------------------- | ------- | ----------- | ---------- | ---------- | ----------------- | +| - [](#global_helmRepositories_additionalProperties_charts_additionalProperties ) | No | Combination | No | - | - | -##### 1.11.1.4.1. Property `base cluster configuration > global > helmRepositories > additionalProperties > charts > additionalProperties` +###### 1.11.1.6.1. Property `base cluster configuration > global > helmRepositories > additionalProperties > charts > additionalProperties` + +| | | +| ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | +| **Type** | `combining` | +| **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | + +| One of(Option) | +| -------------------------------------------------------------------------------------------- | +| [item 0](#global_helmRepositories_additionalProperties_charts_additionalProperties_oneOf_i0) | +| [item 1](#global_helmRepositories_additionalProperties_charts_additionalProperties_oneOf_i1) | + +###### 1.11.1.6.1.1. Property `base cluster configuration > global > helmRepositories > additionalProperties > charts > additionalProperties > oneOf > item 0` | | | | -------- | -------- | | **Type** | `string` | +###### 1.11.1.6.1.2. Property `base cluster configuration > global > helmRepositories > additionalProperties > charts > additionalProperties > oneOf > item 1` + +| | | +| ------------------------- | -------------------------------------------------------------------------------------------------------- | +| **Type** | `combining` | +| **Additional properties** | [![Not allowed](https://img.shields.io/badge/Not%20allowed-red)](# "Additional Properties not allowed.") | + +| Property | Pattern | Type | Deprecated | Definition | Title/Description | +| ---------------------------------------------------------------------------------------------------------- | ------- | ------ | ---------- | ---------- | ---------------------------------------------- | +| - [branch](#global_helmRepositories_additionalProperties_charts_additionalProperties_oneOf_i1_branch ) | No | string | No | - | - | +| - [commit](#global_helmRepositories_additionalProperties_charts_additionalProperties_oneOf_i1_commit ) | No | string | No | - | - | +| - [semver](#global_helmRepositories_additionalProperties_charts_additionalProperties_oneOf_i1_semver ) | No | string | No | - | - | +| - [tag](#global_helmRepositories_additionalProperties_charts_additionalProperties_oneOf_i1_tag ) | No | string | No | - | - | +| - [path](#global_helmRepositories_additionalProperties_charts_additionalProperties_oneOf_i1_path ) | No | string | No | - | Path of the chart in the repository | +| - [interval](#global_helmRepositories_additionalProperties_charts_additionalProperties_oneOf_i1_interval ) | No | string | No | - | The interval in which to update the repository | + +| One of(Option) | +| ----------------------------------------------------------------------------------------------------- | +| [item 0](#global_helmRepositories_additionalProperties_charts_additionalProperties_oneOf_i1_oneOf_i0) | +| [item 1](#global_helmRepositories_additionalProperties_charts_additionalProperties_oneOf_i1_oneOf_i1) | +| [item 2](#global_helmRepositories_additionalProperties_charts_additionalProperties_oneOf_i1_oneOf_i2) | +| [item 3](#global_helmRepositories_additionalProperties_charts_additionalProperties_oneOf_i1_oneOf_i3) | +| [item 4](#global_helmRepositories_additionalProperties_charts_additionalProperties_oneOf_i1_oneOf_i4) | + +###### 1.11.1.6.1.2.1. Property `base cluster configuration > global > helmRepositories > additionalProperties > charts > additionalProperties > oneOf > 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.") | + +###### 1.11.1.6.1.2.1.1. The following properties are required +* branch + +###### 1.11.1.6.1.2.2. Property `base cluster configuration > global > helmRepositories > additionalProperties > charts > additionalProperties > oneOf > 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.") | + +###### 1.11.1.6.1.2.2.1. The following properties are required +* commit + +###### 1.11.1.6.1.2.3. Property `base cluster configuration > global > helmRepositories > additionalProperties > charts > additionalProperties > oneOf > 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.") | + +###### 1.11.1.6.1.2.3.1. The following properties are required +* semver + +###### 1.11.1.6.1.2.4. Property `base cluster configuration > global > helmRepositories > additionalProperties > charts > additionalProperties > oneOf > 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.") | + +###### 1.11.1.6.1.2.4.1. The following properties are required +* tag + +###### 1.11.1.6.1.2.5. Property `base cluster configuration > global > helmRepositories > additionalProperties > charts > additionalProperties > oneOf > 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.") | + +###### 1.11.1.6.1.2.5.1. Must **not** be + +| | | +| ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | +| **Type** | `combining` | +| **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | + +| Any of(Option) | +| ------------------------------------------------------------------------------------------------------------------ | +| [item 0](#global_helmRepositories_additionalProperties_charts_additionalProperties_oneOf_i1_oneOf_i4_not_anyOf_i0) | +| [item 1](#global_helmRepositories_additionalProperties_charts_additionalProperties_oneOf_i1_oneOf_i4_not_anyOf_i1) | +| [item 2](#global_helmRepositories_additionalProperties_charts_additionalProperties_oneOf_i1_oneOf_i4_not_anyOf_i2) | +| [item 3](#global_helmRepositories_additionalProperties_charts_additionalProperties_oneOf_i1_oneOf_i4_not_anyOf_i3) | + +###### 1.11.1.6.1.2.5.1.1. Property `base cluster configuration > global > helmRepositories > additionalProperties > charts > additionalProperties > oneOf > 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.") | + +###### 1.11.1.6.1.2.5.1.1.1. The following properties are required +* branch + +###### 1.11.1.6.1.2.5.1.2. Property `base cluster configuration > global > helmRepositories > additionalProperties > charts > additionalProperties > oneOf > 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.") | + +###### 1.11.1.6.1.2.5.1.2.1. The following properties are required +* commit + +###### 1.11.1.6.1.2.5.1.3. Property `base cluster configuration > global > helmRepositories > additionalProperties > charts > additionalProperties > oneOf > 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.") | + +###### 1.11.1.6.1.2.5.1.3.1. The following properties are required +* semver + +###### 1.11.1.6.1.2.5.1.4. Property `base cluster configuration > global > helmRepositories > additionalProperties > charts > additionalProperties > oneOf > 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.") | + +###### 1.11.1.6.1.2.5.1.4.1. The following properties are required +* tag + +###### 1.11.1.6.1.2.6. Property `base cluster configuration > global > helmRepositories > additionalProperties > charts > additionalProperties > oneOf > item 1 > branch` + +| | | +| -------- | -------- | +| **Type** | `string` | + +###### 1.11.1.6.1.2.7. Property `base cluster configuration > global > helmRepositories > additionalProperties > charts > additionalProperties > oneOf > item 1 > commit` + +| | | +| -------- | -------- | +| **Type** | `string` | + +###### 1.11.1.6.1.2.8. Property `base cluster configuration > global > helmRepositories > additionalProperties > charts > additionalProperties > oneOf > item 1 > semver` + +| | | +| -------- | -------- | +| **Type** | `string` | + +###### 1.11.1.6.1.2.9. Property `base cluster configuration > global > helmRepositories > additionalProperties > charts > additionalProperties > oneOf > item 1 > tag` + +| | | +| -------- | -------- | +| **Type** | `string` | + +###### 1.11.1.6.1.2.10. Property `base cluster configuration > global > helmRepositories > additionalProperties > charts > additionalProperties > oneOf > item 1 > path` + +| | | +| -------- | -------- | +| **Type** | `string` | + +**Description:** Path of the chart in the repository + +###### 1.11.1.6.1.2.11. Property `base cluster configuration > global > helmRepositories > additionalProperties > charts > additionalProperties > oneOf > item 1 > interval` + +| | | +| -------- | -------- | +| **Type** | `string` | + +**Description:** The interval in which to update the repository + +| Restrictions | | +| --------------------------------- | --------------------------------------------------------------------------- | +| **Must match regular expression** | ```[0-9]+[mhd]``` [Test](https://regex101.com/?regex=%5B0-9%5D%2B%5Bmhd%5D) | + +##### 1.11.1.7. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > global > helmRepositories > additionalProperties > type` + +| | | +| ----------- | ------------------ | +| **Type** | `enum (of string)` | +| **Default** | `"helm"` | + +Must be one of: +* "git" +* "helm" + ### 1.12. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > global > certificates` | | | @@ -881,7 +1202,7 @@ test.teuto.net | [item 0](#global_certificates_additionalProperties_dnsNames_oneOf_i0) | | [item 1](#global_certificates_additionalProperties_dnsNames_oneOf_i1) | -##### 1.12.1.1.1. Property `base cluster configuration > global > certificates > additionalProperties > dnsNames > oneOf > item 0` +###### 1.12.1.1.1. Property `base cluster configuration > global > certificates > additionalProperties > dnsNames > oneOf > item 0` | | | | -------- | -------- | @@ -889,7 +1210,7 @@ test.teuto.net **Description:** This will be templated -##### 1.12.1.1.2. Property `base cluster configuration > global > certificates > additionalProperties > dnsNames > oneOf > item 1` +###### 1.12.1.1.2. Property `base cluster configuration > global > certificates > additionalProperties > dnsNames > oneOf > item 1` | | | | -------- | ----------------- | @@ -907,7 +1228,7 @@ test.teuto.net | --------------------------------------------------------------------------------- | ----------- | | [item 1 items](#global_certificates_additionalProperties_dnsNames_oneOf_i1_items) | - | -##### 1.12.1.1.2.1. base cluster configuration > global > certificates > additionalProperties > dnsNames > oneOf > item 1 > item 1 items +###### 1.12.1.1.2.1. base cluster configuration > global > certificates > additionalProperties > dnsNames > oneOf > item 1 > item 1 items | | | | -------- | -------- | @@ -979,7 +1300,7 @@ test.teuto.net | ------------------------------------------------------------------------------------ | ------- | ------ | ---------- | ---------- | ----------------- | | - [](#global_namespaces_additionalProperties_additionalLabels_additionalProperties ) | No | string | No | - | - | -##### 1.14.1.1.1. Property `base cluster configuration > global > namespaces > additionalProperties > additionalLabels > additionalProperties` +###### 1.14.1.1.1. Property `base cluster configuration > global > namespaces > additionalProperties > additionalLabels > additionalProperties` | | | | -------- | -------- | @@ -1006,7 +1327,7 @@ test.teuto.net | - [defaults](#global_namespaces_additionalProperties_resources_defaults ) | No | object | No | - | - | | - [quotas](#global_namespaces_additionalProperties_resources_quotas ) | No | object | No | - | See https://kubernetes.io/docs/concepts/policy/resource-quotas/ | -##### 1.14.1.3.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > global > namespaces > additionalProperties > resources > defaults` +###### 1.14.1.3.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > global > namespaces > additionalProperties > resources > defaults` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -1018,7 +1339,7 @@ test.teuto.net | - [requests](#global_namespaces_additionalProperties_resources_defaults_requests ) | No | object | No | - | - | | - [limits](#global_namespaces_additionalProperties_resources_defaults_limits ) | No | object | No | - | - | -##### 1.14.1.3.1.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > global > namespaces > additionalProperties > resources > defaults > requests` +###### 1.14.1.3.1.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > global > namespaces > additionalProperties > resources > defaults > requests` | | | | ------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -1029,7 +1350,7 @@ test.teuto.net | ----------------------------------------------------------------------------------------------- | ------- | ------ | ---------- | ------------------- | ----------------- | | - [](#global_namespaces_additionalProperties_resources_defaults_requests_additionalProperties ) | No | object | No | In #/$defs/quantity | - | -##### 1.14.1.3.1.1.1. Property `base cluster configuration > global > namespaces > additionalProperties > resources > defaults > requests > quantity` +###### 1.14.1.3.1.1.1. Property `base cluster configuration > global > namespaces > additionalProperties > resources > defaults > requests > quantity` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -1042,19 +1363,19 @@ test.teuto.net | [item 0](#global_namespaces_additionalProperties_resources_defaults_requests_additionalProperties_oneOf_i0) | | [item 1](#global_namespaces_additionalProperties_resources_defaults_requests_additionalProperties_oneOf_i1) | -##### 1.14.1.3.1.1.1.1. Property `base cluster configuration > global > namespaces > additionalProperties > resources > defaults > requests > additionalProperties > oneOf > item 0` +###### 1.14.1.3.1.1.1.1. Property `base cluster configuration > global > namespaces > additionalProperties > resources > defaults > requests > additionalProperties > oneOf > item 0` | | | | -------- | -------- | | **Type** | `string` | -##### 1.14.1.3.1.1.1.2. Property `base cluster configuration > global > namespaces > additionalProperties > resources > defaults > requests > additionalProperties > oneOf > item 1` +###### 1.14.1.3.1.1.1.2. Property `base cluster configuration > global > namespaces > additionalProperties > resources > defaults > requests > additionalProperties > oneOf > item 1` | | | | -------- | -------- | | **Type** | `number` | -##### 1.14.1.3.1.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > global > namespaces > additionalProperties > resources > defaults > limits` +###### 1.14.1.3.1.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > global > namespaces > additionalProperties > resources > defaults > limits` | | | | ------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -1065,7 +1386,7 @@ test.teuto.net | --------------------------------------------------------------------------------------------- | ------- | ------ | ---------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------- | | - [](#global_namespaces_additionalProperties_resources_defaults_limits_additionalProperties ) | No | object | No | Same as [io.k8s.apimachinery.pkg.api.resource.Quantity](#global_namespaces_additionalProperties_resources_defaults_requests_additionalProperties ) | - | -##### 1.14.1.3.1.2.1. Property `base cluster configuration > global > namespaces > additionalProperties > resources > defaults > limits > quantity` +###### 1.14.1.3.1.2.1. Property `base cluster configuration > global > namespaces > additionalProperties > resources > defaults > limits > quantity` | | | | ------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | @@ -1073,7 +1394,7 @@ test.teuto.net | **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) | -##### 1.14.1.3.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > global > namespaces > additionalProperties > resources > quotas` +###### 1.14.1.3.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > global > namespaces > additionalProperties > resources > quotas` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -1086,7 +1407,7 @@ test.teuto.net | ------------------------------------------------------------------------------------ | ------- | ------ | ---------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------- | | - [](#global_namespaces_additionalProperties_resources_quotas_additionalProperties ) | No | object | No | Same as [io.k8s.apimachinery.pkg.api.resource.Quantity](#global_namespaces_additionalProperties_resources_defaults_requests_additionalProperties ) | - | -##### 1.14.1.3.2.1. Property `base cluster configuration > global > namespaces > additionalProperties > resources > quotas > quantity` +###### 1.14.1.3.2.1. Property `base cluster configuration > global > namespaces > additionalProperties > resources > quotas > quantity` | | | | ------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | @@ -1296,7 +1617,7 @@ Must be one of: | - [limits](#global_authentication_oauthProxy_resources_limits ) | No | object | No | - | Limits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/ | | - [requests](#global_authentication_oauthProxy_resources_requests ) | No | object | No | - | Requests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. Requests cannot exceed Limits. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/ | -##### 1.16.3.3.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > global > authentication > oauthProxy > resources > claims` +###### 1.16.3.3.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > global > authentication > oauthProxy > resources > claims` | | | | -------- | ------- | @@ -1320,7 +1641,7 @@ This field is immutable. It can only be set for containers. | -------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | | [io.k8s.api.core.v1.ResourceClaim](#global_authentication_oauthProxy_resources_claims_items) | ResourceClaim references one entry in PodSpec.ResourceClaims. | -##### 1.16.3.3.1.1. base cluster configuration > global > authentication > oauthProxy > resources > claims > io.k8s.api.core.v1.ResourceClaim +###### 1.16.3.3.1.1. base cluster configuration > global > authentication > oauthProxy > resources > claims > io.k8s.api.core.v1.ResourceClaim | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -1334,7 +1655,7 @@ This field is immutable. It can only be set for containers. | ------------------------------------------------------------------------ | ------- | ------ | ---------- | ---------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------- | | + [name](#global_authentication_oauthProxy_resources_claims_items_name ) | No | string | No | - | Name must match the name of one entry in pod.spec.resourceClaims of the Pod where this field is used. It makes that resource available inside a container. | -##### 1.16.3.3.1.1.1. Property `base cluster configuration > global > authentication > oauthProxy > resources > claims > claims items > name` +###### 1.16.3.3.1.1.1. Property `base cluster configuration > global > authentication > oauthProxy > resources > claims > claims items > name` | | | | -------- | -------- | @@ -1342,7 +1663,7 @@ This field is immutable. It can only be set for containers. **Description:** Name must match the name of one entry in pod.spec.resourceClaims of the Pod where this field is used. It makes that resource available inside a container. -##### 1.16.3.3.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > global > authentication > oauthProxy > resources > limits` +###### 1.16.3.3.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > global > authentication > oauthProxy > resources > limits` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -1355,7 +1676,7 @@ This field is immutable. It can only be set for containers. | ------------------------------------------------------------------------------ | ------- | ------ | ---------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------- | | - [](#global_authentication_oauthProxy_resources_limits_additionalProperties ) | No | object | No | Same as [global_namespaces_additionalProperties_resources_defaults_requests_additionalProperties](#global_namespaces_additionalProperties_resources_defaults_requests_additionalProperties ) | - | -##### 1.16.3.3.2.1. Property `base cluster configuration > global > authentication > oauthProxy > resources > limits > io.k8s.apimachinery.pkg.api.resource.Quantity` +###### 1.16.3.3.2.1. Property `base cluster configuration > global > authentication > oauthProxy > resources > limits > io.k8s.apimachinery.pkg.api.resource.Quantity` | | | | ------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -1363,7 +1684,7 @@ This field is immutable. It can only be set for containers. | **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | | **Same definition as** | [global_namespaces_additionalProperties_resources_defaults_requests_additionalProperties](#global_namespaces_additionalProperties_resources_defaults_requests_additionalProperties) | -##### 1.16.3.3.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > global > authentication > oauthProxy > resources > requests` +###### 1.16.3.3.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > global > authentication > oauthProxy > resources > requests` | | | | ------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -1376,7 +1697,7 @@ This field is immutable. It can only be set for containers. | -------------------------------------------------------------------------------- | ------- | ------ | ---------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------- | | - [](#global_authentication_oauthProxy_resources_requests_additionalProperties ) | No | object | No | Same as [global_namespaces_additionalProperties_resources_defaults_requests_additionalProperties](#global_namespaces_additionalProperties_resources_defaults_requests_additionalProperties ) | - | -##### 1.16.3.3.3.1. Property `base cluster configuration > global > authentication > oauthProxy > resources > requests > io.k8s.apimachinery.pkg.api.resource.Quantity` +###### 1.16.3.3.3.1. Property `base cluster configuration > global > authentication > oauthProxy > resources > requests > io.k8s.apimachinery.pkg.api.resource.Quantity` | | | | ------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -1698,7 +2019,7 @@ Must be one of: | ----------------------------------------------------------------------------------------- | ------- | --------------- | ---------- | ---------- | ----------------- | | - [](#monitoring_prometheus_kubeStateMetrics_metricLabelsAllowList_additionalProperties ) | No | array of string | No | - | - | -##### 3.4.9.3.1. Property `base cluster configuration > monitoring > prometheus > kubeStateMetrics > metricLabelsAllowList > additionalProperties` +###### 3.4.9.3.1. Property `base cluster configuration > monitoring > prometheus > kubeStateMetrics > metricLabelsAllowList > additionalProperties` | | | | -------- | ----------------- | @@ -1716,7 +2037,7 @@ Must be one of: | ---------------------------------------------------------------------------------------------------------------------- | ----------- | | [additionalProperties items](#monitoring_prometheus_kubeStateMetrics_metricLabelsAllowList_additionalProperties_items) | - | -##### 3.4.9.3.1.1. base cluster configuration > monitoring > prometheus > kubeStateMetrics > metricLabelsAllowList > additionalProperties > additionalProperties items +###### 3.4.9.3.1.1. base cluster configuration > monitoring > prometheus > kubeStateMetrics > metricLabelsAllowList > additionalProperties > additionalProperties items | | | | -------- | -------- | @@ -1813,7 +2134,7 @@ Must be one of: | ----------------------------------------------------------------------- | ------- | ------ | ---------- | ---------- | ----------------- | | - [pagerduty](#monitoring_prometheus_alertmanager_receivers_pagerduty ) | No | object | No | - | - | -##### 3.4.12.1.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > receivers > pagerduty` +###### 3.4.12.1.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > receivers > pagerduty` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -1826,19 +2147,19 @@ 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.4.12.1.1.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > receivers > pagerduty > enabled` +###### 3.4.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.4.12.1.1.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > receivers > pagerduty > url` +###### 3.4.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.4.12.1.1.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > receivers > pagerduty > integrationKey` +###### 3.4.12.1.1.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > receivers > pagerduty > integrationKey` | | | | -------- | -------- | @@ -1884,7 +2205,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.4.12.5.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > persistence > storageClass` +###### 3.4.12.5.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > persistence > storageClass` | | | | ---------------------- | ------------------------------------ | @@ -1893,7 +2214,7 @@ Must be one of: **Description:** The storageClass to use for persistence, e.g. for prometheus, otherwise use the cluster default (teutostack-ssd) -##### 3.4.12.5.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > persistence > size` +###### 3.4.12.5.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > persistence > size` | | | | ------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | @@ -1958,19 +2279,19 @@ Must be one of: | - [revision](#monitoring_grafana_additionalDashboards_additionalProperties_revision ) | No | integer | No | - | - | | - [datasource](#monitoring_grafana_additionalDashboards_additionalProperties_datasource ) | No | string | No | - | - | -##### 3.5.3.1.1. ![Required](https://img.shields.io/badge/Required-blue) Property `base cluster configuration > monitoring > grafana > additionalDashboards > additionalProperties > gnetId` +###### 3.5.3.1.1. ![Required](https://img.shields.io/badge/Required-blue) Property `base cluster configuration > monitoring > grafana > additionalDashboards > additionalProperties > gnetId` | | | | -------- | --------- | | **Type** | `integer` | -##### 3.5.3.1.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > additionalDashboards > additionalProperties > revision` +###### 3.5.3.1.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > additionalDashboards > additionalProperties > revision` | | | | -------- | --------- | | **Type** | `integer` | -##### 3.5.3.1.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > additionalDashboards > additionalProperties > datasource` +###### 3.5.3.1.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > additionalDashboards > additionalProperties > datasource` | | | | -------- | -------- | @@ -2003,7 +2324,7 @@ Must be one of: | ------------------------------------------------------ | ----------- | | [notifiers items](#monitoring_grafana_notifiers_items) | - | -##### 3.5.5.1. base cluster configuration > monitoring > grafana > notifiers > notifiers items +##### 3.5.5.1. base cluster configuration > monitoring > grafana > notifiers > notifiers items | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -2021,25 +2342,25 @@ Must be one of: | - [frequency](#monitoring_grafana_notifiers_items_frequency ) | No | string | No | - | - | | - [settings](#monitoring_grafana_notifiers_items_settings ) | No | object | No | - | - | -##### 3.5.5.1.1. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > name` +###### 3.5.5.1.1. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > name` | | | | -------- | -------- | | **Type** | `string` | -##### 3.5.5.1.2. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > type` +###### 3.5.5.1.2. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > type` | | | | -------- | -------- | | **Type** | `string` | -##### 3.5.5.1.3. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > uid` +###### 3.5.5.1.3. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > uid` | | | | -------- | -------- | | **Type** | `string` | -##### 3.5.5.1.4. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > org_id` +###### 3.5.5.1.4. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > org_id` | | | | -------- | --------- | @@ -2049,25 +2370,25 @@ Must be one of: | ------------ | ------ | | **Minimum** | ≥ 1 | -##### 3.5.5.1.5. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > is_default` +###### 3.5.5.1.5. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > is_default` | | | | -------- | --------- | | **Type** | `boolean` | -##### 3.5.5.1.6. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > send_reminder` +###### 3.5.5.1.6. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > send_reminder` | | | | -------- | --------- | | **Type** | `boolean` | -##### 3.5.5.1.7. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > frequency` +###### 3.5.5.1.7. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > frequency` | | | | -------- | -------- | | **Type** | `string` | -##### 3.5.5.1.8. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > settings` +###### 3.5.5.1.8. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > settings` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -2092,7 +2413,7 @@ Must be one of: | ---------------------------------------------------------------------- | ----------- | | [additionalPlugins items](#monitoring_grafana_additionalPlugins_items) | - | -##### 3.5.6.1. base cluster configuration > monitoring > grafana > additionalPlugins > additionalPlugins items +##### 3.5.6.1. base cluster configuration > monitoring > grafana > additionalPlugins > additionalPlugins items | | | | -------- | -------- | @@ -2345,9 +2666,10 @@ currencyEUR | **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](#monitoring_securityScanning_enabled ) | No | boolean | No | - | - | +| Property | Pattern | Type | Deprecated | Definition | Title/Description | +| -------------------------------------------------------------- | ------- | ------- | ---------- | ---------- | ----------------- | +| - [enabled](#monitoring_securityScanning_enabled ) | No | boolean | No | - | - | +| - [nodeCollector](#monitoring_securityScanning_nodeCollector ) | No | object | No | - | - | #### 3.9.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > securityScanning > enabled` @@ -2355,6 +2677,94 @@ currencyEUR | -------- | --------- | | **Type** | `boolean` | +#### 3.9.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > securityScanning > nodeCollector` + +| | | +| ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | +| **Type** | `object` | +| **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | + +| Property | Pattern | Type | Deprecated | Definition | Title/Description | +| ------------------------------------------------------------------------ | ------- | ----- | ---------- | ---------- | ----------------- | +| - [tolerations](#monitoring_securityScanning_nodeCollector_tolerations ) | No | array | No | - | - | + +##### 3.9.2.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > securityScanning > nodeCollector > tolerations` + +| | | +| -------- | ------- | +| **Type** | `array` | + +| | Array restrictions | +| -------------------- | ------------------ | +| **Min items** | N/A | +| **Max items** | N/A | +| **Items unicity** | False | +| **Additional items** | False | +| **Tuple validation** | See below | + +| Each item of this array must be | Description | +| --------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | +| [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.9.2.1.1. base cluster configuration > monitoring > securityScanning > nodeCollector > tolerations > tolerations + +| | | +| ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | +| **Type** | `object` | +| **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | +| **Defined in** | #/$defs/tolerations | + +**Description:** The pod this Toleration is attached to tolerates any taint that matches the triple using the matching operator . + +| Property | Pattern | Type | Deprecated | Definition | Title/Description | +| ------------------------------------------------------------------------------------------------------ | ------- | ------- | ---------- | ---------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| - [effect](#monitoring_securityScanning_nodeCollector_tolerations_items_effect ) | No | string | No | - | Effect indicates the taint effect to match. Empty means match all taint effects. When specified, allowed values are NoSchedule, PreferNoSchedule and NoExecute. | +| - [key](#monitoring_securityScanning_nodeCollector_tolerations_items_key ) | No | string | No | - | 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. | +| - [operator](#monitoring_securityScanning_nodeCollector_tolerations_items_operator ) | No | string | No | - | 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. | +| - [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.9.2.1.1.1. Property `base cluster configuration > monitoring > securityScanning > nodeCollector > tolerations > tolerations items > effect` + +| | | +| -------- | -------- | +| **Type** | `string` | + +**Description:** Effect indicates the taint effect to match. Empty means match all taint effects. When specified, allowed values are NoSchedule, PreferNoSchedule and NoExecute. + +###### 3.9.2.1.1.2. Property `base cluster configuration > monitoring > securityScanning > nodeCollector > tolerations > tolerations items > key` + +| | | +| -------- | -------- | +| **Type** | `string` | + +**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.9.2.1.1.3. Property `base cluster configuration > monitoring > securityScanning > nodeCollector > tolerations > tolerations items > operator` + +| | | +| -------- | -------- | +| **Type** | `string` | + +**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.9.2.1.1.4. Property `base cluster configuration > monitoring > securityScanning > nodeCollector > tolerations > tolerations items > tolerationSeconds` + +| | | +| ---------- | --------- | +| **Type** | `integer` | +| **Format** | `int64` | + +**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.9.2.1.1.5. Property `base cluster configuration > monitoring > securityScanning > nodeCollector > tolerations > tolerations items > value` + +| | | +| -------- | -------- | +| **Type** | `string` | + +**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.10. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > tracing` | | | @@ -2416,10 +2826,12 @@ currencyEUR | **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](#descheduler_enabled ) | No | boolean | No | - | - | -| - [strategies](#descheduler_strategies ) | No | object | No | - | See https://github.com/kubernetes-sigs/descheduler#policy-and-strategies. The key is the policy name | +| Property | Pattern | Type | Deprecated | Definition | Title/Description | +| -------------------------------------------------- | ------- | ---------------- | ---------- | ----------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | +| - [enabled](#descheduler_enabled ) | No | boolean | No | - | - | +| - [strategies](#descheduler_strategies ) | No | object | No | - | See https://github.com/kubernetes-sigs/descheduler#policy-and-strategies. The key is the policy name | +| - [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` @@ -2469,6 +2881,23 @@ 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` + +| | | +| ---------------------- | -------------------------------------------------------------------- | +| **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` + +| | | +| ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | +| **Type** | `object` | +| **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | +| **Same definition as** | [resources](#global_authentication_oauthProxy_resources) | + +**Description:** ResourceRequirements describes the compute resource requirements. + ## 5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > dns` | | | @@ -2517,7 +2946,7 @@ 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` +###### 5.1.1.1.1. Property `base cluster configuration > dns > provider > oneOf > item 0 > cloudflare > apiToken` | | | | -------- | -------- | @@ -2547,7 +2976,7 @@ currencyEUR | ----------------------------------- | ----------- | | [domains items](#dns_domains_items) | - | -#### 5.2.1. base cluster configuration > dns > domains > domains items +#### 5.2.1. base cluster configuration > dns > domains > domains items | | | | -------- | -------- | @@ -2772,7 +3201,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` +###### 8.1.1.1.1. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 0 > oneOf > item 0` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -2788,25 +3217,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` +###### 8.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 +###### 8.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` +###### 8.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 +###### 8.1.1.1.1.2.1. Must **not** be | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -2818,27 +3247,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` +###### 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` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | | **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 +###### 8.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` +###### 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` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | | **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 +###### 8.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` +###### 8.1.1.1.1.3. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 0 > oneOf > item 0 > url` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -2849,7 +3278,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` +###### 8.1.1.1.2. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 0 > oneOf > item 1` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -2860,7 +3289,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 +###### 8.1.1.1.2.1. Must **not** be | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -2872,27 +3301,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` +###### 8.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 +###### 8.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` +###### 8.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 +###### 8.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` +###### 8.1.1.1.2.2. Property `base cluster configuration > flux > gitRepositories > additionalProperties > allOf > item 0 > oneOf > item 1 > url` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -2920,54 +3349,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` +###### 8.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 +###### 8.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` +###### 8.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 +###### 8.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` +###### 8.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 +###### 8.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` +###### 8.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 +###### 8.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` +###### 8.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 +###### 8.1.1.2.5.1. Must **not** be | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -2981,44 +3410,44 @@ 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` +###### 8.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 +###### 8.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` +###### 8.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 +###### 8.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` +###### 8.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 +###### 8.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` +###### 8.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 +###### 8.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` @@ -3094,7 +3523,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` +###### 8.1.1.12.1. ![Required](https://img.shields.io/badge/Required-blue) Property `base cluster configuration > flux > gitRepositories > additionalProperties > decryption > provider` | | | | -------- | ------------------ | @@ -3364,7 +3793,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` +###### 12.2.1.1.1. Property `base cluster configuration > rbac > accounts > additionalProperties > roles > additionalProperties` | | | | -------- | ------- | @@ -3423,7 +3852,7 @@ Specific value: `"auto"` | -------------------------------------------------------------------- | ------- | ------ | ---------- | ---------- | ----------------- | | - [backupStorageLocations](#backup_oneOf_i0_backupStorageLocations ) | No | object | No | - | - | -#### 13.1.1. The following properties are required +#### 13.1.1. The following properties are required * defaultLocation #### 13.1.2. Property `base cluster configuration > backup > oneOf > item 0 > backupStorageLocations` @@ -3503,7 +3932,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` +###### 13.5.1.1.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > backup > backupStorageLocations > additionalProperties > provider > minio` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -3525,35 +3954,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` +###### 13.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 +###### 13.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` +###### 13.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 +###### 13.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` +###### 13.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 +###### 13.5.1.1.1.3.1. Must **not** be | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -3566,49 +3995,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` +###### 13.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 +###### 13.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` +###### 13.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 +###### 13.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` +###### 13.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 +###### 13.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` +###### 13.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` +###### 13.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` +###### 13.5.1.1.1.6. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > backup > backupStorageLocations > additionalProperties > provider > minio > existingSecret` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -3620,13 +4049,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` +###### 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` | | | | -------- | -------- | | **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` +###### 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` | | | | -------- | -------- | @@ -3634,20 +4063,20 @@ 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` +###### 13.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` +###### 13.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` +###### 13.5.1.1.1.9. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > backup > backupStorageLocations > additionalProperties > provider > minio > forcePathStyle` | | | | ----------- | --------- |