From 6cd6dc01aaba2fb3f25dfb6838533f9790e53c66 Mon Sep 17 00:00:00 2001
From: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Date: Thu, 23 Nov 2023 10:30:43 +0000
Subject: [PATCH] chore: [bot] Update 'README.md'
---
charts/base-cluster/README.md | 323 +++++++++++++++++-----------------
1 file changed, 165 insertions(+), 158 deletions(-)
diff --git a/charts/base-cluster/README.md b/charts/base-cluster/README.md
index 0350ccf96d..41347b194d 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: 4.9.1](https://img.shields.io/badge/Version-4.9.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
+![Version: 4.10.0](https://img.shields.io/badge/Version-4.10.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
@@ -244,7 +244,7 @@ output of `helm -n flux-system get notes base-cluster`
| Repository | Name | Version |
|------------|------|---------|
-| https://charts.bitnami.com/bitnami | common | 2.11.0 |
+| https://charts.bitnami.com/bitnami | common | 2.13.3 |
This helm chart requires [flux v2 to be installed](https://fluxcd.io/docs/installation),
see [bootstrap](#cluster-bootstrap)
@@ -336,23 +336,23 @@ ignore this change.
| **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 |
-| --------------------------------------------------------- | ------- | ---------------- | ---------- | ----------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| + [serviceLevelAgreement](#global_serviceLevelAgreement ) | No | enum (of string) | No | - | The ServiceLevelAgreement with teutonet, will be applied to all alerts as label \`teutosla\` |
-| - [clusterName](#global_clusterName ) | No | string or null | No | - | The name of the cluster, used as subdomain under \`baseDomain\` and as label \`cluster\` on all alerts |
-| - [baseDomain](#global_baseDomain ) | No | string or null | No | - | The base domain to be used for cluster ingress |
-| - [imageRegistry](#global_imageRegistry ) | No | string or null | No | - | The global container image proxy, e.g. [Nexus](https://artifacthub.io/packages/helm/sonatype/nexus-repository-manager), this needs to support various registries |
-| - [imageCredentials](#global_imageCredentials ) | No | object | No | - | A map of credentials to be created and synced into namespaces, the key is the secret name |
-| - [kubectl](#global_kubectl ) | No | object | No | - | Image with \`kubectl\` binary |
-| - [pause](#global_pause ) | No | object | No | - | Image to be used for pause containers |
-| - [flux](#global_flux ) | No | object | No | - | Image with \`flux\` binary |
-| - [gpg](#global_gpg ) | No | object | No | - | Image with \`gpg\` binary |
-| - [networkPolicy](#global_networkPolicy ) | No | object | No | - | - |
-| - [helmRepositories](#global_helmRepositories ) | No | object | No | - | A map of helmRepositories to create, the key is the name |
-| - [certificates](#global_certificates ) | No | object | No | - | A map of cert-manager certificates to create and sync its secrets into namespaces, the key is the name, therefore the secret name will be \`$key\`-certificate |
-| - [storageClass](#global_storageClass ) | No | string or null | No | In #/$defs/storageClass | The storageClass to use for persistence, e.g. for prometheus, otherwise use the cluster default (teutostack-ssd) |
-| - [namespaces](#global_namespaces ) | No | object | No | - | Namespaces to create. AND *delete* if removed |
-| - [priorityClasses](#global_priorityClasses ) | No | object | No | - | - |
+| Property | Pattern | Type | Deprecated | Definition | Title/Description |
+| --------------------------------------------------------- | ------- | ---------------- | ---------- | ----------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| + [serviceLevelAgreement](#global_serviceLevelAgreement ) | No | enum (of string) | No | - | The ServiceLevelAgreement with teutonet, will be applied to all alerts as label \`teutosla\` |
+| - [clusterName](#global_clusterName ) | No | string | No | - | The name of the cluster, used as subdomain under \`baseDomain\` and as label \`cluster\` on all alerts |
+| - [baseDomain](#global_baseDomain ) | No | string | No | - | The base domain to be used for cluster ingress |
+| - [imageRegistry](#global_imageRegistry ) | No | string | No | - | The global container image proxy, e.g. [Nexus](https://artifacthub.io/packages/helm/sonatype/nexus-repository-manager), this needs to support various registries |
+| - [imageCredentials](#global_imageCredentials ) | No | object | No | - | A map of credentials to be created and synced into namespaces, the key is the secret name |
+| - [kubectl](#global_kubectl ) | No | object | No | - | Image with \`kubectl\` binary |
+| - [pause](#global_pause ) | No | object | No | - | Image to be used for pause containers |
+| - [flux](#global_flux ) | No | object | No | - | Image with \`flux\` binary |
+| - [gpg](#global_gpg ) | No | object | No | - | Image with \`gpg\` binary |
+| - [networkPolicy](#global_networkPolicy ) | No | object | No | - | - |
+| - [helmRepositories](#global_helmRepositories ) | No | object | No | - | A map of helmRepositories to create, the key is the name |
+| - [certificates](#global_certificates ) | No | object | No | - | A map of cert-manager certificates to create and sync its secrets into namespaces, the key is the name, therefore the secret name will be \`$key\`-certificate |
+| - [storageClass](#global_storageClass ) | No | string | No | In #/$defs/storageClass | The storageClass to use for persistence, e.g. for prometheus, otherwise use the cluster default (teutostack-ssd) |
+| - [namespaces](#global_namespaces ) | No | object | No | - | Namespaces to create. AND *delete* if removed. These will also be the only ones, including the builtin namespaces, for which alerts will be sent if \`monitoring.monitorAllNamespaces=false\` |
+| - [priorityClasses](#global_priorityClasses ) | No | object | No | - | - |
### 1.1. ![Required](https://img.shields.io/badge/Required-blue) Property `base cluster configuration > global > serviceLevelAgreement`
@@ -370,9 +370,9 @@ Must be one of:
### 1.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > global > clusterName`
-| | |
-| -------- | ---------------- |
-| **Type** | `string or null` |
+| | |
+| -------- | -------- |
+| **Type** | `string` |
**Description:** The name of the cluster, used as subdomain under `baseDomain` and as label `cluster` on all alerts
@@ -384,9 +384,9 @@ eu-2
### 1.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > global > baseDomain`
-| | |
-| -------- | ---------------- |
-| **Type** | `string or null` |
+| | |
+| -------- | -------- |
+| **Type** | `string` |
**Description:** The base domain to be used for cluster ingress
@@ -398,9 +398,9 @@ teuto.net
### 1.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > global > imageRegistry`
-| | |
-| -------- | ---------------- |
-| **Type** | `string or null` |
+| | |
+| -------- | -------- |
+| **Type** | `string` |
**Description:** The global container image proxy, e.g. [Nexus](https://artifacthub.io/packages/helm/sonatype/nexus-repository-manager), this needs to support various registries
@@ -898,7 +898,7 @@ test.teuto.net
| | |
| -------------- | -------------------- |
-| **Type** | `string or null` |
+| **Type** | `string` |
| **Defined in** | #/$defs/storageClass |
**Description:** The storageClass to use for persistence, e.g. for prometheus, otherwise use the cluster default (teutostack-ssd)
@@ -910,7 +910,7 @@ test.teuto.net
| **Type** | `object` |
| **Additional properties** | [![Should-conform](https://img.shields.io/badge/Should-conform-blue)](#global_namespaces_additionalProperties "Each additional property must conform to the following schema") |
-**Description:** Namespaces to create. AND *delete* if removed
+**Description:** Namespaces to create. AND *delete* if removed. These will also be the only ones, including the builtin namespaces, for which alerts will be sent if `monitoring.monitorAllNamespaces=false`
| Property | Pattern | Type | Deprecated | Definition | Title/Description |
| ---------------------------------------------- | ------- | ------ | ---------- | ---------- | ----------------- |
@@ -1070,18 +1070,25 @@ Must be one of:
| **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 |
-| --------------------------------------------------------- | ------- | ------ | ---------- | ---------- | ------------------------------------------------------------------------------------- |
-| - [labels](#monitoring_labels ) | No | object | No | - | The labels to set on ServiceMonitors, ... and which the prometheus uses to search for |
-| - [prometheus](#monitoring_prometheus ) | No | object | No | - | - |
-| - [grafana](#monitoring_grafana ) | No | object | No | - | - |
-| - [loki](#monitoring_loki ) | No | object | No | - | - |
-| - [metricsServer](#monitoring_metricsServer ) | No | object | No | - | - |
-| - [storageCostAnalysis](#monitoring_storageCostAnalysis ) | No | object | No | - | Configuration of the \`storageCostAnalysis dashboard |
-| - [securityScanning](#monitoring_securityScanning ) | No | object | No | - | - |
-| - [tracing](#monitoring_tracing ) | No | object | No | - | - |
+| Property | Pattern | Type | Deprecated | Definition | Title/Description |
+| ----------------------------------------------------------- | ------- | ------- | ---------- | ---------- | ------------------------------------------------------------------------------------- |
+| - [monitorAllNamespaces](#monitoring_monitorAllNamespaces ) | No | boolean | No | - | - |
+| - [labels](#monitoring_labels ) | No | object | No | - | The labels to set on ServiceMonitors, ... and which the prometheus uses to search for |
+| - [prometheus](#monitoring_prometheus ) | No | object | No | - | - |
+| - [grafana](#monitoring_grafana ) | No | object | No | - | - |
+| - [loki](#monitoring_loki ) | No | object | No | - | - |
+| - [metricsServer](#monitoring_metricsServer ) | No | object | No | - | - |
+| - [storageCostAnalysis](#monitoring_storageCostAnalysis ) | No | object | No | - | Configuration of the \`storageCostAnalysis dashboard |
+| - [securityScanning](#monitoring_securityScanning ) | No | object | No | - | - |
+| - [tracing](#monitoring_tracing ) | No | object | No | - | - |
-### 3.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > labels`
+### 3.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > monitorAllNamespaces`
+
+| | |
+| -------- | --------- |
+| **Type** | `boolean` |
+
+### 3.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > labels`
| | |
| ------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
@@ -1094,13 +1101,13 @@ Must be one of:
| ---------------------------------------------- | ------- | ------ | ---------- | ---------- | ----------------- |
| - [](#monitoring_labels_additionalProperties ) | No | string | No | - | - |
-#### 3.1.1. Property `base cluster configuration > monitoring > labels > additionalProperties`
+#### 3.2.1. Property `base cluster configuration > monitoring > labels > additionalProperties`
| | |
| -------- | -------- |
| **Type** | `string` |
-### 3.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus`
+### 3.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus`
| | |
| ------------------------- | -------------------------------------------------------------------------------------------------------- |
@@ -1122,13 +1129,13 @@ Must be one of:
| - [alertmanager](#monitoring_prometheus_alertmanager ) | No | object | No | - | - |
| - [authentication](#monitoring_prometheus_authentication ) | No | object | No | - | - |
-#### 3.2.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > enabled`
+#### 3.3.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > enabled`
| | |
| -------- | --------- |
| **Type** | `boolean` |
-#### 3.2.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > replicas`
+#### 3.3.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > replicas`
| | |
| -------- | --------- |
@@ -1138,7 +1145,7 @@ Must be one of:
| ------------ | ------ |
| **Minimum** | ≥ 1 |
-#### 3.2.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > resources`
+#### 3.3.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > resources`
| | |
| ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
@@ -1154,7 +1161,7 @@ Must be one of:
| - [limits](#monitoring_prometheus_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](#monitoring_prometheus_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/ |
-##### 3.2.3.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > resources > claims`
+##### 3.3.3.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > resources > claims`
| | |
| -------- | ------- |
@@ -1178,7 +1185,7 @@ This field is immutable. It can only be set for containers.
| --------------------------------------------------------------------------------- | ------------------------------------------------------------- |
| [io.k8s.api.core.v1.ResourceClaim](#monitoring_prometheus_resources_claims_items) | ResourceClaim references one entry in PodSpec.ResourceClaims. |
-##### 3.2.3.1.1. base cluster configuration > monitoring > prometheus > resources > claims > io.k8s.api.core.v1.ResourceClaim
+##### 3.3.3.1.1. base cluster configuration > monitoring > prometheus > resources > claims > io.k8s.api.core.v1.ResourceClaim
| | |
| ------------------------- | -------------------------------------------------------------------------------------------------------- |
@@ -1192,7 +1199,7 @@ This field is immutable. It can only be set for containers.
| ------------------------------------------------------------- | ------- | ------ | ---------- | ---------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------- |
| + [name](#monitoring_prometheus_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. |
-##### 3.2.3.1.1.1. Property `base cluster configuration > monitoring > prometheus > resources > claims > claims items > name`
+##### 3.3.3.1.1.1. Property `base cluster configuration > monitoring > prometheus > resources > claims > claims items > name`
| | |
| -------- | -------- |
@@ -1200,7 +1207,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.
-##### 3.2.3.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > resources > limits`
+##### 3.3.3.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > resources > limits`
| | |
| ------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
@@ -1213,7 +1220,7 @@ This field is immutable. It can only be set for containers.
| ------------------------------------------------------------------- | ------- | ------ | ---------- | -------------------------------------------------------------- | ----------------- |
| - [](#monitoring_prometheus_resources_limits_additionalProperties ) | No | object | No | In #/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity | - |
-##### 3.2.3.2.1. Property `base cluster configuration > monitoring > prometheus > resources > limits > io.k8s.apimachinery.pkg.api.resource.Quantity`
+##### 3.3.3.2.1. Property `base cluster configuration > monitoring > prometheus > resources > limits > io.k8s.apimachinery.pkg.api.resource.Quantity`
| | |
| ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
@@ -1226,19 +1233,19 @@ This field is immutable. It can only be set for containers.
| [item 0](#monitoring_prometheus_resources_limits_additionalProperties_oneOf_i0) |
| [item 1](#monitoring_prometheus_resources_limits_additionalProperties_oneOf_i1) |
-##### 3.2.3.2.1.1. Property `base cluster configuration > monitoring > prometheus > resources > limits > additionalProperties > oneOf > item 0`
+##### 3.3.3.2.1.1. Property `base cluster configuration > monitoring > prometheus > resources > limits > additionalProperties > oneOf > item 0`
| | |
| -------- | -------- |
| **Type** | `string` |
-##### 3.2.3.2.1.2. Property `base cluster configuration > monitoring > prometheus > resources > limits > additionalProperties > oneOf > item 1`
+##### 3.3.3.2.1.2. Property `base cluster configuration > monitoring > prometheus > resources > limits > additionalProperties > oneOf > item 1`
| | |
| -------- | -------- |
| **Type** | `number` |
-##### 3.2.3.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > resources > requests`
+##### 3.3.3.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > resources > requests`
| | |
| ------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
@@ -1251,7 +1258,7 @@ This field is immutable. It can only be set for containers.
| --------------------------------------------------------------------- | ------- | ------ | ---------- | ------------------------------------------------------------------------------------------------------------------------------------ | ----------------- |
| - [](#monitoring_prometheus_resources_requests_additionalProperties ) | No | object | No | Same as [monitoring_prometheus_resources_limits_additionalProperties](#monitoring_prometheus_resources_limits_additionalProperties ) | - |
-##### 3.2.3.3.1. Property `base cluster configuration > monitoring > prometheus > resources > requests > io.k8s.apimachinery.pkg.api.resource.Quantity`
+##### 3.3.3.3.1. Property `base cluster configuration > monitoring > prometheus > resources > requests > io.k8s.apimachinery.pkg.api.resource.Quantity`
| | |
| ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
@@ -1259,7 +1266,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** | [monitoring_prometheus_resources_limits_additionalProperties](#monitoring_prometheus_resources_limits_additionalProperties) |
-#### 3.2.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > retentionDuration`
+#### 3.3.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > retentionDuration`
| | |
| -------- | -------- |
@@ -1269,7 +1276,7 @@ This field is immutable. It can only be set for containers.
| --------------------------------- | ------------------------------------------------------------------------------------------------------------------- |
| **Must match regular expression** | ```[0-9]+(ms\|s\|m\|h\|d\|w\|y)``` [Test](https://regex101.com/?regex=%5B0-9%5D%2B%28ms%7Cs%7Cm%7Ch%7Cd%7Cw%7Cy%29) |
-#### 3.2.5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > retentionSize`
+#### 3.3.5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > retentionSize`
| | |
| -------- | -------- |
@@ -1279,28 +1286,28 @@ This field is immutable. It can only be set for containers.
| --------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- |
| **Must match regular expression** | ```[0-9]+(B\|KB\|MB\|GB\|TB\|PB\|EB)``` [Test](https://regex101.com/?regex=%5B0-9%5D%2B%28B%7CKB%7CMB%7CGB%7CTB%7CPB%7CEB%29) |
-#### 3.2.6. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > persistence`
+#### 3.3.6. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > persistence`
| | |
| ------------------------- | -------------------------------------------------------------------------------------------------------- |
| **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 |
-| ------------------------------------------------------------------ | ------- | -------------- | ---------- | --------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
-| - [storageClass](#monitoring_prometheus_persistence_storageClass ) | No | string or null | No | Same as [storageClass](#global_storageClass ) | The storageClass to use for persistence, e.g. for prometheus, otherwise use the cluster default (teutostack-ssd) |
-| - [size](#monitoring_prometheus_persistence_size ) | No | object | No | In #/$defs/quantity | - |
+| Property | Pattern | Type | Deprecated | Definition | Title/Description |
+| ------------------------------------------------------------------ | ------- | ------ | ---------- | --------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
+| - [storageClass](#monitoring_prometheus_persistence_storageClass ) | No | string | No | Same as [storageClass](#global_storageClass ) | The storageClass to use for persistence, e.g. for prometheus, otherwise use the cluster default (teutostack-ssd) |
+| - [size](#monitoring_prometheus_persistence_size ) | No | object | No | In #/$defs/quantity | - |
-##### 3.2.6.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > persistence > storageClass`
+##### 3.3.6.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > persistence > storageClass`
| | |
| ---------------------- | ------------------------------------ |
-| **Type** | `string or null` |
+| **Type** | `string` |
| **Same definition as** | [storageClass](#global_storageClass) |
**Description:** The storageClass to use for persistence, e.g. for prometheus, otherwise use the cluster default (teutostack-ssd)
-##### 3.2.6.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > persistence > size`
+##### 3.3.6.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > persistence > size`
| | |
| ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
@@ -1308,7 +1315,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.") |
| **Defined in** | #/$defs/quantity |
-#### 3.2.7. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > operator`
+#### 3.3.7. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > operator`
| | |
| ------------------------- | -------------------------------------------------------------------------------------------------------- |
@@ -1319,7 +1326,7 @@ This field is immutable. It can only be set for containers.
| --------------------------------------------------------- | ------- | ------ | ---------- | ------------------------------------------------------ | ----------------------------------------------------------------- |
| - [resources](#monitoring_prometheus_operator_resources ) | No | object | No | Same as [resources](#monitoring_prometheus_resources ) | ResourceRequirements describes the compute resource requirements. |
-##### 3.2.7.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > operator > resources`
+##### 3.3.7.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > operator > resources`
| | |
| ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
@@ -1329,7 +1336,7 @@ This field is immutable. It can only be set for containers.
**Description:** ResourceRequirements describes the compute resource requirements.
-#### 3.2.8. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > kubeStateMetrics`
+#### 3.3.8. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > kubeStateMetrics`
| | |
| ------------------------- | -------------------------------------------------------------------------------------------------------- |
@@ -1341,7 +1348,7 @@ This field is immutable. It can only be set for containers.
| - [resources](#monitoring_prometheus_kubeStateMetrics_resources ) | No | object | No | Same as [resources](#monitoring_prometheus_resources ) | ResourceRequirements describes the compute resource requirements. |
| - [metricLabelsAllowList](#monitoring_prometheus_kubeStateMetrics_metricLabelsAllowList ) | No | object | No | - | A map of resource/[label] that will be set as labels on the state metrics |
-##### 3.2.8.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > kubeStateMetrics > resources`
+##### 3.3.8.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > kubeStateMetrics > resources`
| | |
| ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
@@ -1351,7 +1358,7 @@ This field is immutable. It can only be set for containers.
**Description:** ResourceRequirements describes the compute resource requirements.
-##### 3.2.8.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > kubeStateMetrics > metricLabelsAllowList`
+##### 3.3.8.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > kubeStateMetrics > metricLabelsAllowList`
| | |
| ------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
@@ -1364,7 +1371,7 @@ This field is immutable. It can only be set for containers.
| ----------------------------------------------------------------------------------------- | ------- | --------------- | ---------- | ---------- | ----------------- |
| - [](#monitoring_prometheus_kubeStateMetrics_metricLabelsAllowList_additionalProperties ) | No | array of string | No | - | - |
-##### 3.2.8.2.1. Property `base cluster configuration > monitoring > prometheus > kubeStateMetrics > metricLabelsAllowList > additionalProperties`
+##### 3.3.8.2.1. Property `base cluster configuration > monitoring > prometheus > kubeStateMetrics > metricLabelsAllowList > additionalProperties`
| | |
| -------- | ----------------- |
@@ -1382,13 +1389,13 @@ This field is immutable. It can only be set for containers.
| ---------------------------------------------------------------------------------------------------------------------- | ----------- |
| [additionalProperties items](#monitoring_prometheus_kubeStateMetrics_metricLabelsAllowList_additionalProperties_items) | - |
-##### 3.2.8.2.1.1. base cluster configuration > monitoring > prometheus > kubeStateMetrics > metricLabelsAllowList > additionalProperties > additionalProperties items
+##### 3.3.8.2.1.1. base cluster configuration > monitoring > prometheus > kubeStateMetrics > metricLabelsAllowList > additionalProperties > additionalProperties items
| | |
| -------- | -------- |
| **Type** | `string` |
-#### 3.2.9. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > nodeExporter`
+#### 3.3.9. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > nodeExporter`
| | |
| ------------------------- | -------------------------------------------------------------------------------------------------------- |
@@ -1399,7 +1406,7 @@ This field is immutable. It can only be set for containers.
| ------------------------------------------------------------- | ------- | ------ | ---------- | ------------------------------------------------------ | ----------------------------------------------------------------- |
| - [resources](#monitoring_prometheus_nodeExporter_resources ) | No | object | No | Same as [resources](#monitoring_prometheus_resources ) | ResourceRequirements describes the compute resource requirements. |
-##### 3.2.9.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > nodeExporter > resources`
+##### 3.3.9.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > nodeExporter > resources`
| | |
| ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
@@ -1409,7 +1416,7 @@ This field is immutable. It can only be set for containers.
**Description:** ResourceRequirements describes the compute resource requirements.
-#### 3.2.10. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > ingress`
+#### 3.3.10. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > ingress`
| | |
| ------------------------- | -------------------------------------------------------------------------------------------------------- |
@@ -1417,19 +1424,19 @@ This field is immutable. It can only be set for containers.
| **Additional properties** | [![Not allowed](https://img.shields.io/badge/Not%20allowed-red)](# "Additional Properties not allowed.") |
| **Defined in** | #/$defs/toolIngress |
-| Property | Pattern | Type | Deprecated | Definition | Title/Description |
-| -------------------------------------------------------------- | ------- | -------------- | ---------- | ---------- | -------------------------------------------------------------------------- |
-| - [enabled](#monitoring_prometheus_ingress_enabled ) | No | boolean | No | - | - |
-| - [host](#monitoring_prometheus_ingress_host ) | No | string | No | - | The subdomain to use under \`.global.customerName\`.\`.global.baseDomain\` |
-| - [customDomain](#monitoring_prometheus_ingress_customDomain ) | No | string or null | No | - | The full custom domain to use |
+| Property | Pattern | Type | Deprecated | Definition | Title/Description |
+| -------------------------------------------------------------- | ------- | ------- | ---------- | ---------- | -------------------------------------------------------------------------- |
+| - [enabled](#monitoring_prometheus_ingress_enabled ) | No | boolean | No | - | - |
+| - [host](#monitoring_prometheus_ingress_host ) | No | string | No | - | The subdomain to use under \`.global.customerName\`.\`.global.baseDomain\` |
+| - [customDomain](#monitoring_prometheus_ingress_customDomain ) | No | string | No | - | The full custom domain to use |
-##### 3.2.10.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > ingress > enabled`
+##### 3.3.10.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > ingress > enabled`
| | |
| -------- | --------- |
| **Type** | `boolean` |
-##### 3.2.10.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > ingress > host`
+##### 3.3.10.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > ingress > host`
| | |
| -------- | -------- |
@@ -1437,15 +1444,15 @@ This field is immutable. It can only be set for containers.
**Description:** The subdomain to use under `.global.customerName`.`.global.baseDomain`
-##### 3.2.10.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > ingress > customDomain`
+##### 3.3.10.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > ingress > customDomain`
-| | |
-| -------- | ---------------- |
-| **Type** | `string or null` |
+| | |
+| -------- | -------- |
+| **Type** | `string` |
**Description:** The full custom domain to use
-#### 3.2.11. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager`
+#### 3.3.11. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager`
| | |
| ------------------------- | -------------------------------------------------------------------------------------------------------- |
@@ -1459,7 +1466,7 @@ This field is immutable. It can only be set for containers.
| - [retentionDuration](#monitoring_prometheus_alertmanager_retentionDuration ) | No | string | No | - | - |
| - [persistence](#monitoring_prometheus_alertmanager_persistence ) | No | object | No | - | - |
-##### 3.2.11.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > ingress`
+##### 3.3.11.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > ingress`
| | |
| ------------------------- | -------------------------------------------------------------------------------------------------------- |
@@ -1467,7 +1474,7 @@ This field is immutable. It can only be set for containers.
| **Additional properties** | [![Not allowed](https://img.shields.io/badge/Not%20allowed-red)](# "Additional Properties not allowed.") |
| **Same definition as** | [ingress](#monitoring_prometheus_ingress) |
-##### 3.2.11.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > replicas`
+##### 3.3.11.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > replicas`
| | |
| -------- | --------- |
@@ -1477,7 +1484,7 @@ This field is immutable. It can only be set for containers.
| ------------ | ------ |
| **Minimum** | ≥ 1 |
-##### 3.2.11.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > retentionDuration`
+##### 3.3.11.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > retentionDuration`
| | |
| -------- | -------- |
@@ -1487,28 +1494,28 @@ This field is immutable. It can only be set for containers.
| --------------------------------- | ------------------------------------------------------------------------------------------------------------------- |
| **Must match regular expression** | ```[0-9]+(ms\|s\|m\|h\|d\|w\|y)``` [Test](https://regex101.com/?regex=%5B0-9%5D%2B%28ms%7Cs%7Cm%7Ch%7Cd%7Cw%7Cy%29) |
-##### 3.2.11.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > persistence`
+##### 3.3.11.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > persistence`
| | |
| ------------------------- | -------------------------------------------------------------------------------------------------------- |
| **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 |
-| ------------------------------------------------------------------------------- | ------- | -------------- | ---------- | -------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
-| - [storageClass](#monitoring_prometheus_alertmanager_persistence_storageClass ) | No | string or null | 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 [size](#monitoring_prometheus_persistence_size ) | - |
+| Property | Pattern | Type | Deprecated | Definition | Title/Description |
+| ------------------------------------------------------------------------------- | ------- | ------ | ---------- | -------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
+| - [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 [size](#monitoring_prometheus_persistence_size ) | - |
-##### 3.2.11.4.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > persistence > storageClass`
+##### 3.3.11.4.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > persistence > storageClass`
| | |
| ---------------------- | ------------------------------------ |
-| **Type** | `string or null` |
+| **Type** | `string` |
| **Same definition as** | [storageClass](#global_storageClass) |
**Description:** The storageClass to use for persistence, e.g. for prometheus, otherwise use the cluster default (teutostack-ssd)
-##### 3.2.11.4.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > persistence > size`
+##### 3.3.11.4.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > persistence > size`
| | |
| ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
@@ -1516,7 +1523,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** | [size](#monitoring_prometheus_persistence_size) |
-#### 3.2.12. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > authentication`
+#### 3.3.12. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > authentication`
| | |
| ------------------------- | -------------------------------------------------------------------------------------------------------- |
@@ -1527,13 +1534,13 @@ This field is immutable. It can only be set for containers.
| ----------------------------------------------------------- | ------- | ------- | ---------- | ---------- | ----------------- |
| - [enabled](#monitoring_prometheus_authentication_enabled ) | No | boolean | No | - | - |
-##### 3.2.12.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > authentication > enabled`
+##### 3.3.12.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > authentication > enabled`
| | |
| -------- | --------- |
| **Type** | `boolean` |
-### 3.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana`
+### 3.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana`
| | |
| ------------------------- | -------------------------------------------------------------------------------------------------------- |
@@ -1542,7 +1549,7 @@ This field is immutable. It can only be set for containers.
| Property | Pattern | Type | Deprecated | Definition | Title/Description |
| ------------------------------------------------------------------- | ------- | --------------- | ---------- | ------------------------------------------------------ | ----------------------------------------------------------------------- |
-| - [adminPassword](#monitoring_grafana_adminPassword ) | No | string or null | No | - | - |
+| - [adminPassword](#monitoring_grafana_adminPassword ) | No | string | No | - | - |
| - [ingress](#monitoring_grafana_ingress ) | No | object | No | Same as [ingress](#monitoring_prometheus_ingress ) | - |
| - [additionalDashboards](#monitoring_grafana_additionalDashboards ) | No | object | No | - | - |
| - [config](#monitoring_grafana_config ) | No | object | No | - | - |
@@ -1551,13 +1558,13 @@ This field is immutable. It can only be set for containers.
| - [resources](#monitoring_grafana_resources ) | No | object | No | Same as [resources](#monitoring_prometheus_resources ) | ResourceRequirements describes the compute resource requirements. |
| - [sidecar](#monitoring_grafana_sidecar ) | No | object | No | - | - |
-#### 3.3.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > adminPassword`
+#### 3.4.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > adminPassword`
-| | |
-| -------- | ---------------- |
-| **Type** | `string or null` |
+| | |
+| -------- | -------- |
+| **Type** | `string` |
-#### 3.3.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > ingress`
+#### 3.4.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > ingress`
| | |
| ------------------------- | -------------------------------------------------------------------------------------------------------- |
@@ -1565,7 +1572,7 @@ This field is immutable. It can only be set for containers.
| **Additional properties** | [![Not allowed](https://img.shields.io/badge/Not%20allowed-red)](# "Additional Properties not allowed.") |
| **Same definition as** | [ingress](#monitoring_prometheus_ingress) |
-#### 3.3.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > additionalDashboards`
+#### 3.4.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > additionalDashboards`
| | |
| ------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
@@ -1576,7 +1583,7 @@ This field is immutable. It can only be set for containers.
| -------------------------------------------------------------------- | ------- | ------ | ---------- | ---------- | ----------------- |
| - [](#monitoring_grafana_additionalDashboards_additionalProperties ) | No | object | No | - | - |
-##### 3.3.3.1. Property `base cluster configuration > monitoring > grafana > additionalDashboards > additionalProperties`
+##### 3.4.3.1. Property `base cluster configuration > monitoring > grafana > additionalDashboards > additionalProperties`
| | |
| ------------------------- | -------------------------------------------------------------------------------------------------------- |
@@ -1589,32 +1596,32 @@ This field is immutable. It can only be set for containers.
| - [revision](#monitoring_grafana_additionalDashboards_additionalProperties_revision ) | No | integer | No | - | - |
| - [datasource](#monitoring_grafana_additionalDashboards_additionalProperties_datasource ) | No | string | No | - | - |
-##### 3.3.3.1.1. ![Required](https://img.shields.io/badge/Required-blue) Property `base cluster configuration > monitoring > grafana > additionalDashboards > additionalProperties > gnetId`
+##### 3.4.3.1.1. ![Required](https://img.shields.io/badge/Required-blue) Property `base cluster configuration > monitoring > grafana > additionalDashboards > additionalProperties > gnetId`
| | |
| -------- | --------- |
| **Type** | `integer` |
-##### 3.3.3.1.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > additionalDashboards > additionalProperties > revision`
+##### 3.4.3.1.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > additionalDashboards > additionalProperties > revision`
| | |
| -------- | --------- |
| **Type** | `integer` |
-##### 3.3.3.1.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > additionalDashboards > additionalProperties > datasource`
+##### 3.4.3.1.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > additionalDashboards > additionalProperties > datasource`
| | |
| -------- | -------- |
| **Type** | `string` |
-#### 3.3.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > config`
+#### 3.4.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > config`
| | |
| ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
| **Type** | `object` |
| **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") |
-#### 3.3.5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > notifiers`
+#### 3.4.5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > notifiers`
| | |
| -------- | ----------------- |
@@ -1634,7 +1641,7 @@ This field is immutable. It can only be set for containers.
| ------------------------------------------------------ | ----------- |
| [notifiers items](#monitoring_grafana_notifiers_items) | - |
-##### 3.3.5.1. base cluster configuration > monitoring > grafana > notifiers > notifiers items
+##### 3.4.5.1. base cluster configuration > monitoring > grafana > notifiers > notifiers items
| | |
| ------------------------- | -------------------------------------------------------------------------------------------------------- |
@@ -1652,25 +1659,25 @@ This field is immutable. It can only be set for containers.
| - [frequency](#monitoring_grafana_notifiers_items_frequency ) | No | string | No | - | - |
| - [settings](#monitoring_grafana_notifiers_items_settings ) | No | object | No | - | - |
-##### 3.3.5.1.1. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > name`
+##### 3.4.5.1.1. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > name`
| | |
| -------- | -------- |
| **Type** | `string` |
-##### 3.3.5.1.2. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > type`
+##### 3.4.5.1.2. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > type`
| | |
| -------- | -------- |
| **Type** | `string` |
-##### 3.3.5.1.3. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > uid`
+##### 3.4.5.1.3. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > uid`
| | |
| -------- | -------- |
| **Type** | `string` |
-##### 3.3.5.1.4. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > org_id`
+##### 3.4.5.1.4. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > org_id`
| | |
| -------- | --------- |
@@ -1680,32 +1687,32 @@ This field is immutable. It can only be set for containers.
| ------------ | ------ |
| **Minimum** | ≥ 1 |
-##### 3.3.5.1.5. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > is_default`
+##### 3.4.5.1.5. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > is_default`
| | |
| -------- | --------- |
| **Type** | `boolean` |
-##### 3.3.5.1.6. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > send_reminder`
+##### 3.4.5.1.6. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > send_reminder`
| | |
| -------- | --------- |
| **Type** | `boolean` |
-##### 3.3.5.1.7. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > frequency`
+##### 3.4.5.1.7. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > frequency`
| | |
| -------- | -------- |
| **Type** | `string` |
-##### 3.3.5.1.8. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > settings`
+##### 3.4.5.1.8. Property `base cluster configuration > monitoring > grafana > notifiers > notifiers items > settings`
| | |
| ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
| **Type** | `object` |
| **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") |
-#### 3.3.6. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > additionalPlugins`
+#### 3.4.6. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > additionalPlugins`
| | |
| -------- | ----------------- |
@@ -1723,13 +1730,13 @@ This field is immutable. It can only be set for containers.
| ---------------------------------------------------------------------- | ----------- |
| [additionalPlugins items](#monitoring_grafana_additionalPlugins_items) | - |
-##### 3.3.6.1. base cluster configuration > monitoring > grafana > additionalPlugins > additionalPlugins items
+##### 3.4.6.1. base cluster configuration > monitoring > grafana > additionalPlugins > additionalPlugins items
| | |
| -------- | -------- |
| **Type** | `string` |
-#### 3.3.7. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > resources`
+#### 3.4.7. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > resources`
| | |
| ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
@@ -1739,7 +1746,7 @@ This field is immutable. It can only be set for containers.
**Description:** ResourceRequirements describes the compute resource requirements.
-#### 3.3.8. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > sidecar`
+#### 3.4.8. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > sidecar`
| | |
| ------------------------- | -------------------------------------------------------------------------------------------------------- |
@@ -1750,7 +1757,7 @@ This field is immutable. It can only be set for containers.
| ----------------------------------------------------- | ------- | ------ | ---------- | ------------------------------------------------------ | ----------------------------------------------------------------- |
| - [resources](#monitoring_grafana_sidecar_resources ) | No | object | No | Same as [resources](#monitoring_prometheus_resources ) | ResourceRequirements describes the compute resource requirements. |
-##### 3.3.8.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > sidecar > resources`
+##### 3.4.8.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > sidecar > resources`
| | |
| ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
@@ -1760,7 +1767,7 @@ This field is immutable. It can only be set for containers.
**Description:** ResourceRequirements describes the compute resource requirements.
-### 3.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki`
+### 3.5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki`
| | |
| ------------------------- | -------------------------------------------------------------------------------------------------------- |
@@ -1775,25 +1782,25 @@ This field is immutable. It can only be set for containers.
| - [resources](#monitoring_loki_resources ) | No | object | No | Same as [resources](#monitoring_prometheus_resources ) | ResourceRequirements describes the compute resource requirements. |
| - [promtail](#monitoring_loki_promtail ) | No | object | No | - | - |
-#### 3.4.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > enabled`
+#### 3.5.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > enabled`
| | |
| -------- | --------- |
| **Type** | `boolean` |
-#### 3.4.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > persistence`
+#### 3.5.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > persistence`
| | |
| ------------------------- | -------------------------------------------------------------------------------------------------------- |
| **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 |
-| ------------------------------------------------------------ | ------- | -------------- | ---------- | -------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
-| - [size](#monitoring_loki_persistence_size ) | No | object | No | Same as [size](#monitoring_prometheus_persistence_size ) | - |
-| - [storageClass](#monitoring_loki_persistence_storageClass ) | No | string or null | No | Same as [storageClass](#global_storageClass ) | The storageClass to use for persistence, e.g. for prometheus, otherwise use the cluster default (teutostack-ssd) |
+| Property | Pattern | Type | Deprecated | Definition | Title/Description |
+| ------------------------------------------------------------ | ------- | ------ | ---------- | -------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
+| - [size](#monitoring_loki_persistence_size ) | No | object | No | Same as [size](#monitoring_prometheus_persistence_size ) | - |
+| - [storageClass](#monitoring_loki_persistence_storageClass ) | No | string | No | Same as [storageClass](#global_storageClass ) | The storageClass to use for persistence, e.g. for prometheus, otherwise use the cluster default (teutostack-ssd) |
-##### 3.4.2.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > persistence > size`
+##### 3.5.2.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > persistence > size`
| | |
| ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
@@ -1801,16 +1808,16 @@ 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** | [size](#monitoring_prometheus_persistence_size) |
-##### 3.4.2.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > persistence > storageClass`
+##### 3.5.2.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > persistence > storageClass`
| | |
| ---------------------- | ------------------------------------ |
-| **Type** | `string or null` |
+| **Type** | `string` |
| **Same definition as** | [storageClass](#global_storageClass) |
**Description:** The storageClass to use for persistence, e.g. for prometheus, otherwise use the cluster default (teutostack-ssd)
-#### 3.4.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > replicas`
+#### 3.5.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > replicas`
| | |
| -------- | --------- |
@@ -1820,7 +1827,7 @@ This field is immutable. It can only be set for containers.
| ------------ | ------ |
| **Minimum** | ≥ 1 |
-#### 3.4.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > resources`
+#### 3.5.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > resources`
| | |
| ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
@@ -1830,7 +1837,7 @@ This field is immutable. It can only be set for containers.
**Description:** ResourceRequirements describes the compute resource requirements.
-#### 3.4.5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > promtail`
+#### 3.5.5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > promtail`
| | |
| ------------------------- | -------------------------------------------------------------------------------------------------------- |
@@ -1841,7 +1848,7 @@ This field is immutable. It can only be set for containers.
| --------------------------------------------------- | ------- | ------ | ---------- | ------------------------------------------------------ | ----------------------------------------------------------------- |
| - [resources](#monitoring_loki_promtail_resources ) | No | object | No | Same as [resources](#monitoring_prometheus_resources ) | ResourceRequirements describes the compute resource requirements. |
-##### 3.4.5.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > promtail > resources`
+##### 3.5.5.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > promtail > resources`
| | |
| ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
@@ -1851,7 +1858,7 @@ This field is immutable. It can only be set for containers.
**Description:** ResourceRequirements describes the compute resource requirements.
-### 3.5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > metricsServer`
+### 3.6. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > metricsServer`
| | |
| ------------------------- | -------------------------------------------------------------------------------------------------------- |
@@ -1862,13 +1869,13 @@ This field is immutable. It can only be set for containers.
| ----------------------------------------------- | ------- | ------- | ---------- | ---------- | ----------------- |
| - [enabled](#monitoring_metricsServer_enabled ) | No | boolean | No | - | - |
-#### 3.5.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > metricsServer > enabled`
+#### 3.6.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > metricsServer > enabled`
| | |
| -------- | --------- |
| **Type** | `boolean` |
-### 3.6. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > storageCostAnalysis`
+### 3.7. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > storageCostAnalysis`
| | |
| ------------------------- | -------------------------------------------------------------------------------------------------------- |
@@ -1883,7 +1890,7 @@ This field is immutable. It can only be set for containers.
| - [currency](#monitoring_storageCostAnalysis_currency ) | No | string | No | - | - |
| - [storageClassMapping](#monitoring_storageCostAnalysis_storageClassMapping ) | No | object | No | - | A map of storageClasses to their cost per GiB/$period |
-#### 3.6.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > storageCostAnalysis > period`
+#### 3.7.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > storageCostAnalysis > period`
| | |
| ----------- | -------- |
@@ -1902,7 +1909,7 @@ Day
Month
```
-#### 3.6.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > storageCostAnalysis > currency`
+#### 3.7.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > storageCostAnalysis > currency`
| | |
| ----------- | --------------- |
@@ -1919,7 +1926,7 @@ currencyUSD
currencyEUR
```
-#### 3.6.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > storageCostAnalysis > storageClassMapping`
+#### 3.7.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > storageCostAnalysis > storageClassMapping`
| | |
| ------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
@@ -1932,13 +1939,13 @@ currencyEUR
| ------------------------------------------------------------------------------- | ------- | ------ | ---------- | ---------- | ----------------- |
| - [](#monitoring_storageCostAnalysis_storageClassMapping_additionalProperties ) | No | number | No | - | - |
-##### 3.6.3.1. Property `base cluster configuration > monitoring > storageCostAnalysis > storageClassMapping > additionalProperties`
+##### 3.7.3.1. Property `base cluster configuration > monitoring > storageCostAnalysis > storageClassMapping > additionalProperties`
| | |
| -------- | -------- |
| **Type** | `number` |
-### 3.7. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > securityScanning`
+### 3.8. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > securityScanning`
| | |
| ------------------------- | -------------------------------------------------------------------------------------------------------- |
@@ -1949,13 +1956,13 @@ currencyEUR
| -------------------------------------------------- | ------- | ------- | ---------- | ---------- | ----------------- |
| - [enabled](#monitoring_securityScanning_enabled ) | No | boolean | No | - | - |
-#### 3.7.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > securityScanning > enabled`
+#### 3.8.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > securityScanning > enabled`
| | |
| -------- | --------- |
| **Type** | `boolean` |
-### 3.8. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > tracing`
+### 3.9. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > tracing`
| | |
| ------------------------- | -------------------------------------------------------------------------------------------------------- |
@@ -1966,7 +1973,7 @@ currencyEUR
| ----------------------------------------- | ------- | ------- | ---------- | ---------- | ----------------- |
| - [enabled](#monitoring_tracing_enabled ) | No | boolean | No | - | - |
-#### 3.8.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > tracing > enabled`
+#### 3.9.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > tracing > enabled`
| | |
| -------- | --------- |
@@ -2744,10 +2751,10 @@ Must be one of:
| **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 |
-| ------------------------------------------------------------------ | ------- | -------------- | ---------- | -------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
-| - [size](#storage_readWriteMany_persistence_size ) | No | object | No | Same as [size](#monitoring_prometheus_persistence_size ) | - |
-| - [storageClass](#storage_readWriteMany_persistence_storageClass ) | No | string or null | No | Same as [storageClass](#global_storageClass ) | The storageClass to use for persistence, e.g. for prometheus, otherwise use the cluster default (teutostack-ssd) |
+| Property | Pattern | Type | Deprecated | Definition | Title/Description |
+| ------------------------------------------------------------------ | ------- | ------ | ---------- | -------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
+| - [size](#storage_readWriteMany_persistence_size ) | No | object | No | Same as [size](#monitoring_prometheus_persistence_size ) | - |
+| - [storageClass](#storage_readWriteMany_persistence_storageClass ) | No | string | No | Same as [storageClass](#global_storageClass ) | The storageClass to use for persistence, e.g. for prometheus, otherwise use the cluster default (teutostack-ssd) |
##### 10.1.3.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > storage > readWriteMany > persistence > size`
@@ -2761,7 +2768,7 @@ Must be one of:
| | |
| ---------------------- | ------------------------------------ |
-| **Type** | `string or null` |
+| **Type** | `string` |
| **Same definition as** | [storageClass](#global_storageClass) |
**Description:** The storageClass to use for persistence, e.g. for prometheus, otherwise use the cluster default (teutostack-ssd)