From 23ebe277a8eb67b46a32f08dee5510a1abf86e4c Mon Sep 17 00:00:00 2001 From: teutonet-bot <118830326+teutonet-bot@users.noreply.github.com> Date: Mon, 15 Jan 2024 11:55:37 +0100 Subject: [PATCH 1/2] chore(main): [bot] release base-cluster:4.12.0 --- charts/base-cluster/CHANGELOG.md | 36 ++++++++++++++++++++++++++++++++ charts/base-cluster/Chart.yaml | 2 +- 2 files changed, 37 insertions(+), 1 deletion(-) diff --git a/charts/base-cluster/CHANGELOG.md b/charts/base-cluster/CHANGELOG.md index 379316e6e..73c7566d9 100644 --- a/charts/base-cluster/CHANGELOG.md +++ b/charts/base-cluster/CHANGELOG.md @@ -1,5 +1,41 @@ # Changelog +## [4.12.0](https://github.com/teutonet/teutonet-helm-charts/compare/base-cluster-4.11.0...base-cluster-v4.12.0) (2024-01-15) + + +### Features + +* **base-cluster/monitoring:** add pagerduty alertmanager receiver ([#653](https://github.com/teutonet/teutonet-helm-charts/issues/653)) ([fba2f36](https://github.com/teutonet/teutonet-helm-charts/commit/fba2f36fb314444a8b030bf5181cfc4e107bb636)) + + +### Bug Fixes + +* **base-cluster/cert-manager:** debounce certificate-expiration alert ([#668](https://github.com/teutonet/teutonet-helm-charts/issues/668)) ([1e9777a](https://github.com/teutonet/teutonet-helm-charts/commit/1e9777aa4af6ef508f1feb2e53496fc500880992)) +* **base-cluster/grafana:** quote roleAttributePath ([#716](https://github.com/teutonet/teutonet-helm-charts/issues/716)) ([eb336e6](https://github.com/teutonet/teutonet-helm-charts/commit/eb336e62c3d29a9cf48e47475aa497e879c5dfbd)) +* **base-cluster/helmrepositories:** add missing nginx condition ([#669](https://github.com/teutonet/teutonet-helm-charts/issues/669)) ([ba7d4dd](https://github.com/teutonet/teutonet-helm-charts/commit/ba7d4ddc3f5f9836698acadcaf05fabf5061cadf)) +* **base-cluster/monitoring:** correctly quote grafana roleAttributePath ([#671](https://github.com/teutonet/teutonet-helm-charts/issues/671)) ([95ae50b](https://github.com/teutonet/teutonet-helm-charts/commit/95ae50b8a1ad94a910a5e2a7078410a5be5c0e01)) +* **base-cluster/monitoring:** don't use bitnamis "strong" password ([#685](https://github.com/teutonet/teutonet-helm-charts/issues/685)) ([5627d24](https://github.com/teutonet/teutonet-helm-charts/commit/5627d245db69297676f97b30ee32cd77403bea6d)) + + +### Miscellaneous Chores + +* **base-cluster/artifacthub-images:** Update ArtifactHUB images ([#658](https://github.com/teutonet/teutonet-helm-charts/issues/658)) ([58f899e](https://github.com/teutonet/teutonet-helm-charts/commit/58f899e216a30c764e40b94c8f65db565f67cd4c)) +* **base-cluster/artifacthub-images:** Update ArtifactHUB images ([#664](https://github.com/teutonet/teutonet-helm-charts/issues/664)) ([8c58a89](https://github.com/teutonet/teutonet-helm-charts/commit/8c58a892549791cc1abd5a45c1e5d99b049c2447)) +* **base-cluster/artifacthub-images:** Update ArtifactHUB images ([#670](https://github.com/teutonet/teutonet-helm-charts/issues/670)) ([afd3590](https://github.com/teutonet/teutonet-helm-charts/commit/afd3590220ce6a2a3ec1641bd3fc5ec70bdcfe1b)) +* **base-cluster/artifacthub-images:** Update ArtifactHUB images ([#672](https://github.com/teutonet/teutonet-helm-charts/issues/672)) ([99d63b6](https://github.com/teutonet/teutonet-helm-charts/commit/99d63b679612b6cf4289bacbd97470c7f4efff6e)) +* **base-cluster/artifacthub-images:** Update ArtifactHUB images ([#674](https://github.com/teutonet/teutonet-helm-charts/issues/674)) ([9f81339](https://github.com/teutonet/teutonet-helm-charts/commit/9f81339525773b260ef7509631bd813dc7a28f15)) +* **base-cluster/artifacthub-images:** Update ArtifactHUB images ([#695](https://github.com/teutonet/teutonet-helm-charts/issues/695)) ([c5ccc48](https://github.com/teutonet/teutonet-helm-charts/commit/c5ccc48b8dae5cff2347ad9ac445048c472f90b7)) +* **base-cluster/artifacthub-images:** Update ArtifactHUB images ([#696](https://github.com/teutonet/teutonet-helm-charts/issues/696)) ([9921ed4](https://github.com/teutonet/teutonet-helm-charts/commit/9921ed4dbc59be7529b1daded30f9b8795b358a1)) +* **base-cluster/artifacthub-images:** Update ArtifactHUB images ([#703](https://github.com/teutonet/teutonet-helm-charts/issues/703)) ([679406b](https://github.com/teutonet/teutonet-helm-charts/commit/679406b42e7f87f092c0f361a791bc5fcdc4e4a3)) +* **base-cluster/artifacthub-images:** Update ArtifactHUB images ([#708](https://github.com/teutonet/teutonet-helm-charts/issues/708)) ([6103683](https://github.com/teutonet/teutonet-helm-charts/commit/61036832b5f1a5e25b14840a08528300b768bf09)) +* **base-cluster/artifacthub-images:** Update ArtifactHUB images ([#709](https://github.com/teutonet/teutonet-helm-charts/issues/709)) ([b89a529](https://github.com/teutonet/teutonet-helm-charts/commit/b89a52948664abd67d2ec340caa908ec80bccf96)) +* **base-cluster/artifacthub-images:** Update ArtifactHUB images ([#710](https://github.com/teutonet/teutonet-helm-charts/issues/710)) ([f661166](https://github.com/teutonet/teutonet-helm-charts/commit/f661166a9b9f79cc57b6ffb22e7b7e27a86040ce)) +* **base-cluster/dependencies:** update docker.io/bitnami/kubectl docker tag to v1.29.0 ([#701](https://github.com/teutonet/teutonet-helm-charts/issues/701)) ([d0ee006](https://github.com/teutonet/teutonet-helm-charts/commit/d0ee006a1c8c1144fb7c4191eb6e6a1a55a8eded)) +* **base-cluster/dependencies:** update docker.io/curlimages/curl docker tag to v8.5.0 ([#702](https://github.com/teutonet/teutonet-helm-charts/issues/702)) ([a6f1a6f](https://github.com/teutonet/teutonet-helm-charts/commit/a6f1a6f62d7ef4afe7ecaa9ebcae0e6e666765ff)) +* **base-cluster/dependencies:** update docker.io/fluxcd/flux-cli docker tag to v2.2.2 ([#677](https://github.com/teutonet/teutonet-helm-charts/issues/677)) ([415a6ca](https://github.com/teutonet/teutonet-helm-charts/commit/415a6ca9d788aac0fcc81bdcbb5f1aadfe3772e9)) +* **base-cluster/dependencies:** update helm release common to v2.13.4 ([#682](https://github.com/teutonet/teutonet-helm-charts/issues/682)) ([2859413](https://github.com/teutonet/teutonet-helm-charts/commit/28594138d7a1f6730e851f9f5c0edc51babbd1e3)) +* **base-cluster/dependencies:** update helm release kube-prometheus-stack to v55 ([#657](https://github.com/teutonet/teutonet-helm-charts/issues/657)) ([8e0bf61](https://github.com/teutonet/teutonet-helm-charts/commit/8e0bf6143dc4e77e416968ae238b9e308fe0141e)) + ## [4.11.0](https://github.com/teutonet/teutonet-helm-charts/compare/base-cluster-4.10.0...base-cluster-v4.11.0) (2023-11-23) diff --git a/charts/base-cluster/Chart.yaml b/charts/base-cluster/Chart.yaml index 7aa2717c7..4128b561f 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: 4.11.0 +version: 4.12.0 icon: https://teuto.net/favicon.ico maintainers: - name: cwrau From 5d0c361561a292527e4316fb2e24a6b5706aab4d Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 15 Jan 2024 10:56:58 +0000 Subject: [PATCH 2/2] chore: [bot] Update 'README.md' --- charts/base-cluster/README.md | 271 ++++++++++++++++++++++------------ 1 file changed, 174 insertions(+), 97 deletions(-) diff --git a/charts/base-cluster/README.md b/charts/base-cluster/README.md index 8fc4fb034..7b106f87d 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.11.0](https://img.shields.io/badge/Version-4.11.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) +![Version: 4.12.0](https://img.shields.io/badge/Version-4.12.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 @@ -177,7 +177,7 @@ to present the results. #### Sub-Component [tracing](#monitoring_tracing) The included [OpenTelemetry Collector](https://opentelemetry.io/docs/collector/) -collects traces via otlp-grpc on every node on the host IP. +collects traces via otlp-grpc on every node via the `open-telemetry-collector-opentelemetry-collector.monitoring` service. These traces are then sent to [Grafana Tempo](https://grafana.com/oss/tempo/), which is included as a datasource in Grafana by default. @@ -192,9 +192,7 @@ spec: containers: - env: - name: OTEL_HOST <- change this to your framework's environment variable - valueFrom: - fieldRef: - fieldPath: status.hostIP + value: open-telemetry-collector-opentelemetry-collector.monitoring - name: OTEL_PORT value: "4317" ``` @@ -244,7 +242,7 @@ output of `helm -n flux-system get notes base-cluster` | Repository | Name | Version | |------------|------|---------| -| https://charts.bitnami.com/bitnami | common | 2.13.3 | +| https://charts.bitnami.com/bitnami | common | 2.13.4 | This helm chart requires [flux v2 to be installed](https://fluxcd.io/docs/installation), see [bootstrap](#cluster-bootstrap) @@ -344,7 +342,7 @@ ignore this change. | - [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 | +| - [curl](#global_curl ) | No | object | No | - | Image with \`curl\` binary | | - [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 | - | - | @@ -578,20 +576,20 @@ bitnami/kubectl | -------- | -------- | | **Type** | `string` | -### 1.7. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > global > pause` +### 1.7. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > global > curl` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | | **Type** | `object` | | **Additional properties** | [![Not allowed](https://img.shields.io/badge/Not%20allowed-red)](# "Additional Properties not allowed.") | -**Description:** Image to be used for pause containers +**Description:** Image with `curl` binary -| Property | Pattern | Type | Deprecated | Definition | Title/Description | -| ------------------------------- | ------- | ------ | ---------- | --------------------------------------- | ----------------- | -| - [image](#global_pause_image ) | No | object | No | Same as [image](#global_kubectl_image ) | - | +| Property | Pattern | Type | Deprecated | Definition | Title/Description | +| ------------------------------ | ------- | ------ | ---------- | --------------------------------------- | ----------------- | +| - [image](#global_curl_image ) | No | object | No | Same as [image](#global_kubectl_image ) | - | -#### 1.7.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > global > pause > image` +#### 1.7.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > global > curl > image` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -1329,17 +1327,18 @@ 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 | -| ----------------------------------------------------------- | ------- | ------- | ---------- | ---------- | ------------------------------------------------------------------------------------- | -| - [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 | - | - | +| 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 | +| - [deadMansSwitch](#monitoring_deadMansSwitch ) | No | object | No | - | This needs \`.global.clusterName\` to be set up as an integration in healthchecks.io. Also, \`.global.baseDomain\` has to be set. | +| - [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 > monitorAllNamespaces` @@ -1366,7 +1365,42 @@ Must be one of: | -------- | -------- | | **Type** | `string` | -### 3.3. ![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 > deadMansSwitch` + +| | | +| ------------------------- | -------------------------------------------------------------------------------------------------------- | +| **Type** | `object` | +| **Additional properties** | [![Not allowed](https://img.shields.io/badge/Not%20allowed-red)](# "Additional Properties not allowed.") | + +**Description:** This needs `.global.clusterName` to be set up as an integration in healthchecks.io. Also, `.global.baseDomain` has to be set. + +| Property | Pattern | Type | Deprecated | Definition | Title/Description | +| ------------------------------------------------ | ------- | ------- | ---------- | ---------- | ---------------------------------------- | +| - [enabled](#monitoring_deadMansSwitch_enabled ) | No | boolean | No | - | - | +| - [apiKey](#monitoring_deadMansSwitch_apiKey ) | No | string | No | - | Used for registration and unregistration | +| - [pingKey](#monitoring_deadMansSwitch_pingKey ) | No | string | No | - | - | + +#### 3.3.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > deadMansSwitch > enabled` + +| | | +| -------- | --------- | +| **Type** | `boolean` | + +#### 3.3.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > deadMansSwitch > apiKey` + +| | | +| -------- | -------- | +| **Type** | `string` | + +**Description:** Used for registration and unregistration + +#### 3.3.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > deadMansSwitch > pingKey` + +| | | +| -------- | -------- | +| **Type** | `string` | + +### 3.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -1387,13 +1421,13 @@ Must be one of: | - [ingress](#monitoring_prometheus_ingress ) | No | object | No | In #/$defs/toolIngress | - | | - [alertmanager](#monitoring_prometheus_alertmanager ) | No | object | No | - | - | -#### 3.3.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > enabled` +#### 3.4.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > enabled` | | | | -------- | --------- | | **Type** | `boolean` | -#### 3.3.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > replicas` +#### 3.4.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > replicas` | | | | -------- | --------- | @@ -1403,7 +1437,7 @@ Must be one of: | ------------ | ------ | | **Minimum** | ≥ 1 | -#### 3.3.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > resources` +#### 3.4.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > resources` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -1413,7 +1447,7 @@ Must be one of: **Description:** ResourceRequirements describes the compute resource requirements. -#### 3.3.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > retentionDuration` +#### 3.4.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > retentionDuration` | | | | -------- | -------- | @@ -1423,7 +1457,7 @@ Must be one of: | --------------------------------- | ------------------------------------------------------------------------------------------------------------------- | | **Must match regular expression** | ```[0-9]+(ms\|s\|m\|h\|d\|w\|y)``` [Test](https://regex101.com/?regex=%5B0-9%5D%2B%28ms%7Cs%7Cm%7Ch%7Cd%7Cw%7Cy%29) | -#### 3.3.5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > retentionSize` +#### 3.4.5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > retentionSize` | | | | -------- | -------- | @@ -1433,7 +1467,7 @@ Must be one of: | --------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- | | **Must match regular expression** | ```[0-9]+(B\|KB\|MB\|GB\|TB\|PB\|EB)``` [Test](https://regex101.com/?regex=%5B0-9%5D%2B%28B%7CKB%7CMB%7CGB%7CTB%7CPB%7CEB%29) | -#### 3.3.6. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > persistence` +#### 3.4.6. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > persistence` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -1445,7 +1479,7 @@ Must be one of: | - [storageClass](#monitoring_prometheus_persistence_storageClass ) | No | string | No | Same as [storageClass](#global_storageClass ) | The storageClass to use for persistence, e.g. for prometheus, otherwise use the cluster default (teutostack-ssd) | | - [size](#monitoring_prometheus_persistence_size ) | No | object | No | In #/$defs/quantity | - | -##### 3.3.6.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > persistence > storageClass` +##### 3.4.6.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > persistence > storageClass` | | | | ---------------------- | ------------------------------------ | @@ -1454,7 +1488,7 @@ Must be one of: **Description:** The storageClass to use for persistence, e.g. for prometheus, otherwise use the cluster default (teutostack-ssd) -##### 3.3.6.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > persistence > size` +##### 3.4.6.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > persistence > size` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -1462,7 +1496,7 @@ Must be one of: | **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | | **Defined in** | #/$defs/quantity | -#### 3.3.7. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > operator` +#### 3.4.7. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > operator` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -1473,7 +1507,7 @@ Must be one of: | --------------------------------------------------------- | ------- | ------ | ---------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | | - [resources](#monitoring_prometheus_operator_resources ) | No | object | No | Same as [resources](#global_authentication_oauthProxy_resources ) | ResourceRequirements describes the compute resource requirements. | -##### 3.3.7.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > operator > resources` +##### 3.4.7.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > operator > resources` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -1483,7 +1517,7 @@ Must be one of: **Description:** ResourceRequirements describes the compute resource requirements. -#### 3.3.8. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > kubeStateMetrics` +#### 3.4.8. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > kubeStateMetrics` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -1495,7 +1529,7 @@ Must be one of: | - [resources](#monitoring_prometheus_kubeStateMetrics_resources ) | No | object | No | Same as [resources](#global_authentication_oauthProxy_resources ) | ResourceRequirements describes the compute resource requirements. | | - [metricLabelsAllowList](#monitoring_prometheus_kubeStateMetrics_metricLabelsAllowList ) | No | object | No | - | A map of resource/[label] that will be set as labels on the state metrics | -##### 3.3.8.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > kubeStateMetrics > resources` +##### 3.4.8.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > kubeStateMetrics > resources` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -1505,7 +1539,7 @@ Must be one of: **Description:** ResourceRequirements describes the compute resource requirements. -##### 3.3.8.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > kubeStateMetrics > metricLabelsAllowList` +##### 3.4.8.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > kubeStateMetrics > metricLabelsAllowList` | | | | ------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -1518,7 +1552,7 @@ Must be one of: | ----------------------------------------------------------------------------------------- | ------- | --------------- | ---------- | ---------- | ----------------- | | - [](#monitoring_prometheus_kubeStateMetrics_metricLabelsAllowList_additionalProperties ) | No | array of string | No | - | - | -##### 3.3.8.2.1. Property `base cluster configuration > monitoring > prometheus > kubeStateMetrics > metricLabelsAllowList > additionalProperties` +##### 3.4.8.2.1. Property `base cluster configuration > monitoring > prometheus > kubeStateMetrics > metricLabelsAllowList > additionalProperties` | | | | -------- | ----------------- | @@ -1536,13 +1570,13 @@ Must be one of: | ---------------------------------------------------------------------------------------------------------------------- | ----------- | | [additionalProperties items](#monitoring_prometheus_kubeStateMetrics_metricLabelsAllowList_additionalProperties_items) | - | -##### 3.3.8.2.1.1. base cluster configuration > monitoring > prometheus > kubeStateMetrics > metricLabelsAllowList > additionalProperties > additionalProperties items +##### 3.4.8.2.1.1. base cluster configuration > monitoring > prometheus > kubeStateMetrics > metricLabelsAllowList > additionalProperties > additionalProperties items | | | | -------- | -------- | | **Type** | `string` | -#### 3.3.9. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > nodeExporter` +#### 3.4.9. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > nodeExporter` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -1553,7 +1587,7 @@ Must be one of: | ------------------------------------------------------------- | ------- | ------ | ---------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | | - [resources](#monitoring_prometheus_nodeExporter_resources ) | No | object | No | Same as [resources](#global_authentication_oauthProxy_resources ) | ResourceRequirements describes the compute resource requirements. | -##### 3.3.9.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > nodeExporter > resources` +##### 3.4.9.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > nodeExporter > resources` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -1563,7 +1597,7 @@ Must be one of: **Description:** ResourceRequirements describes the compute resource requirements. -#### 3.3.10. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > ingress` +#### 3.4.10. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > ingress` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -1577,13 +1611,13 @@ Must be one of: | - [host](#monitoring_prometheus_ingress_host ) | No | string | No | - | The subdomain to use under \`.global.clusterName\`.\`.global.baseDomain\` | | - [customDomain](#monitoring_prometheus_ingress_customDomain ) | No | string | No | - | The full custom domain to use | -##### 3.3.10.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > ingress > enabled` +##### 3.4.10.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > ingress > enabled` | | | | -------- | --------- | | **Type** | `boolean` | -##### 3.3.10.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > ingress > host` +##### 3.4.10.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > ingress > host` | | | | -------- | -------- | @@ -1591,7 +1625,7 @@ Must be one of: **Description:** The subdomain to use under `.global.clusterName`.`.global.baseDomain` -##### 3.3.10.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > ingress > customDomain` +##### 3.4.10.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > ingress > customDomain` | | | | -------- | -------- | @@ -1599,7 +1633,7 @@ Must be one of: **Description:** The full custom domain to use -#### 3.3.11. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager` +#### 3.4.11. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -1608,12 +1642,55 @@ Must be one of: | Property | Pattern | Type | Deprecated | Definition | Title/Description | | ----------------------------------------------------------------------------- | ------- | ------- | ---------- | -------------------------------------------------- | ----------------- | +| - [receivers](#monitoring_prometheus_alertmanager_receivers ) | No | object | No | - | - | | - [ingress](#monitoring_prometheus_alertmanager_ingress ) | No | object | No | Same as [ingress](#monitoring_prometheus_ingress ) | - | | - [replicas](#monitoring_prometheus_alertmanager_replicas ) | No | integer | No | - | - | | - [retentionDuration](#monitoring_prometheus_alertmanager_retentionDuration ) | No | string | No | - | - | | - [persistence](#monitoring_prometheus_alertmanager_persistence ) | No | object | No | - | - | -##### 3.3.11.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > ingress` +##### 3.4.11.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > receivers` + +| | | +| ------------------------- | -------------------------------------------------------------------------------------------------------- | +| **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 | +| ----------------------------------------------------------------------- | ------- | ------ | ---------- | ---------- | ----------------- | +| - [pagerduty](#monitoring_prometheus_alertmanager_receivers_pagerduty ) | No | object | No | - | - | + +##### 3.4.11.1.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > receivers > pagerduty` + +| | | +| ------------------------- | -------------------------------------------------------------------------------------------------------- | +| **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_prometheus_alertmanager_receivers_pagerduty_enabled ) | No | boolean | No | - | - | +| - [url](#monitoring_prometheus_alertmanager_receivers_pagerduty_url ) | No | string | No | - | - | +| - [integrationKey](#monitoring_prometheus_alertmanager_receivers_pagerduty_integrationKey ) | No | string | No | - | - | + +##### 3.4.11.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.11.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.11.1.1.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > receivers > pagerduty > integrationKey` + +| | | +| -------- | -------- | +| **Type** | `string` | + +##### 3.4.11.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > ingress` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -1621,7 +1698,7 @@ Must be one of: | **Additional properties** | [![Not allowed](https://img.shields.io/badge/Not%20allowed-red)](# "Additional Properties not allowed.") | | **Same definition as** | [ingress](#monitoring_prometheus_ingress) | -##### 3.3.11.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > replicas` +##### 3.4.11.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > replicas` | | | | -------- | --------- | @@ -1631,7 +1708,7 @@ Must be one of: | ------------ | ------ | | **Minimum** | ≥ 1 | -##### 3.3.11.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > retentionDuration` +##### 3.4.11.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > retentionDuration` | | | | -------- | -------- | @@ -1641,7 +1718,7 @@ Must be one of: | --------------------------------- | ------------------------------------------------------------------------------------------------------------------- | | **Must match regular expression** | ```[0-9]+(ms\|s\|m\|h\|d\|w\|y)``` [Test](https://regex101.com/?regex=%5B0-9%5D%2B%28ms%7Cs%7Cm%7Ch%7Cd%7Cw%7Cy%29) | -##### 3.3.11.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > persistence` +##### 3.4.11.5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > persistence` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -1653,7 +1730,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 [size](#monitoring_prometheus_persistence_size ) | - | -##### 3.3.11.4.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > persistence > storageClass` +##### 3.4.11.5.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > persistence > storageClass` | | | | ---------------------- | ------------------------------------ | @@ -1662,7 +1739,7 @@ Must be one of: **Description:** The storageClass to use for persistence, e.g. for prometheus, otherwise use the cluster default (teutostack-ssd) -##### 3.3.11.4.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > persistence > size` +##### 3.4.11.5.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > prometheus > alertmanager > persistence > size` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -1670,7 +1747,7 @@ Must be one of: | **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | | **Same definition as** | [size](#monitoring_prometheus_persistence_size) | -### 3.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana` +### 3.5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -1688,13 +1765,13 @@ Must be one of: | - [resources](#monitoring_grafana_resources ) | No | object | No | Same as [resources](#global_authentication_oauthProxy_resources ) | ResourceRequirements describes the compute resource requirements. | | - [sidecar](#monitoring_grafana_sidecar ) | No | object | No | - | - | -#### 3.4.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > adminPassword` +#### 3.5.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > adminPassword` | | | | -------- | -------- | | **Type** | `string` | -#### 3.4.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > ingress` +#### 3.5.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > ingress` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -1702,7 +1779,7 @@ Must be one of: | **Additional properties** | [![Not allowed](https://img.shields.io/badge/Not%20allowed-red)](# "Additional Properties not allowed.") | | **Same definition as** | [ingress](#monitoring_prometheus_ingress) | -#### 3.4.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > additionalDashboards` +#### 3.5.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > additionalDashboards` | | | | ------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -1713,7 +1790,7 @@ Must be one of: | -------------------------------------------------------------------- | ------- | ------ | ---------- | ---------- | ----------------- | | - [](#monitoring_grafana_additionalDashboards_additionalProperties ) | No | object | No | - | - | -##### 3.4.3.1. Property `base cluster configuration > monitoring > grafana > additionalDashboards > additionalProperties` +##### 3.5.3.1. Property `base cluster configuration > monitoring > grafana > additionalDashboards > additionalProperties` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -1726,32 +1803,32 @@ Must be one of: | - [revision](#monitoring_grafana_additionalDashboards_additionalProperties_revision ) | No | integer | No | - | - | | - [datasource](#monitoring_grafana_additionalDashboards_additionalProperties_datasource ) | No | string | No | - | - | -##### 3.4.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.4.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.4.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` | | | | -------- | -------- | | **Type** | `string` | -#### 3.4.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > config` +#### 3.5.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.4.5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > notifiers` +#### 3.5.5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > notifiers` | | | | -------- | ----------------- | @@ -1771,7 +1848,7 @@ Must be one of: | ------------------------------------------------------ | ----------- | | [notifiers items](#monitoring_grafana_notifiers_items) | - | -##### 3.4.5.1. base cluster configuration > monitoring > grafana > notifiers > notifiers items +##### 3.5.5.1. base cluster configuration > monitoring > grafana > notifiers > notifiers items | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -1789,25 +1866,25 @@ Must be one of: | - [frequency](#monitoring_grafana_notifiers_items_frequency ) | No | string | No | - | - | | - [settings](#monitoring_grafana_notifiers_items_settings ) | No | object | No | - | - | -##### 3.4.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.4.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.4.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.4.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` | | | | -------- | --------- | @@ -1817,32 +1894,32 @@ Must be one of: | ------------ | ------ | | **Minimum** | ≥ 1 | -##### 3.4.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.4.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.4.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.4.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` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | | **Type** | `object` | | **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | -#### 3.4.6. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > additionalPlugins` +#### 3.5.6. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > additionalPlugins` | | | | -------- | ----------------- | @@ -1860,13 +1937,13 @@ Must be one of: | ---------------------------------------------------------------------- | ----------- | | [additionalPlugins items](#monitoring_grafana_additionalPlugins_items) | - | -##### 3.4.6.1. base cluster configuration > monitoring > grafana > additionalPlugins > additionalPlugins items +##### 3.5.6.1. base cluster configuration > monitoring > grafana > additionalPlugins > additionalPlugins items | | | | -------- | -------- | | **Type** | `string` | -#### 3.4.7. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > resources` +#### 3.5.7. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > resources` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -1876,7 +1953,7 @@ Must be one of: **Description:** ResourceRequirements describes the compute resource requirements. -#### 3.4.8. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > sidecar` +#### 3.5.8. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > sidecar` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -1887,7 +1964,7 @@ Must be one of: | ----------------------------------------------------- | ------- | ------ | ---------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | | - [resources](#monitoring_grafana_sidecar_resources ) | No | object | No | Same as [resources](#global_authentication_oauthProxy_resources ) | ResourceRequirements describes the compute resource requirements. | -##### 3.4.8.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > sidecar > resources` +##### 3.5.8.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > grafana > sidecar > resources` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -1897,7 +1974,7 @@ Must be one of: **Description:** ResourceRequirements describes the compute resource requirements. -### 3.5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki` +### 3.6. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -1912,13 +1989,13 @@ Must be one of: | - [resources](#monitoring_loki_resources ) | No | object | No | Same as [resources](#global_authentication_oauthProxy_resources ) | ResourceRequirements describes the compute resource requirements. | | - [promtail](#monitoring_loki_promtail ) | No | object | No | - | - | -#### 3.5.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > enabled` +#### 3.6.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > enabled` | | | | -------- | --------- | | **Type** | `boolean` | -#### 3.5.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > persistence` +#### 3.6.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > persistence` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -1930,7 +2007,7 @@ Must be one of: | - [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.5.2.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > persistence > size` +##### 3.6.2.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > persistence > size` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -1938,7 +2015,7 @@ Must be one of: | **Additional properties** | [![Any type: allowed](https://img.shields.io/badge/Any%20type-allowed-green)](# "Additional Properties of any type are allowed.") | | **Same definition as** | [size](#monitoring_prometheus_persistence_size) | -##### 3.5.2.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > persistence > storageClass` +##### 3.6.2.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > persistence > storageClass` | | | | ---------------------- | ------------------------------------ | @@ -1947,7 +2024,7 @@ Must be one of: **Description:** The storageClass to use for persistence, e.g. for prometheus, otherwise use the cluster default (teutostack-ssd) -#### 3.5.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > replicas` +#### 3.6.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > replicas` | | | | -------- | --------- | @@ -1957,7 +2034,7 @@ Must be one of: | ------------ | ------ | | **Minimum** | ≥ 1 | -#### 3.5.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > resources` +#### 3.6.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > resources` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -1967,7 +2044,7 @@ Must be one of: **Description:** ResourceRequirements describes the compute resource requirements. -#### 3.5.5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > promtail` +#### 3.6.5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > promtail` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -1978,7 +2055,7 @@ Must be one of: | --------------------------------------------------- | ------- | ------ | ---------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | | - [resources](#monitoring_loki_promtail_resources ) | No | object | No | Same as [resources](#global_authentication_oauthProxy_resources ) | ResourceRequirements describes the compute resource requirements. | -##### 3.5.5.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > promtail > resources` +##### 3.6.5.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > loki > promtail > resources` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | @@ -1988,7 +2065,7 @@ Must be one of: **Description:** ResourceRequirements describes the compute resource requirements. -### 3.6. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > metricsServer` +### 3.7. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > metricsServer` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -1999,13 +2076,13 @@ Must be one of: | ----------------------------------------------- | ------- | ------- | ---------- | ---------- | ----------------- | | - [enabled](#monitoring_metricsServer_enabled ) | No | boolean | No | - | - | -#### 3.6.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > metricsServer > enabled` +#### 3.7.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > metricsServer > enabled` | | | | -------- | --------- | | **Type** | `boolean` | -### 3.7. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > storageCostAnalysis` +### 3.8. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > storageCostAnalysis` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -2020,7 +2097,7 @@ Must be one of: | - [currency](#monitoring_storageCostAnalysis_currency ) | No | string | No | - | - | | - [storageClassMapping](#monitoring_storageCostAnalysis_storageClassMapping ) | No | object | No | - | A map of storageClasses to their cost per GiB/$period | -#### 3.7.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > storageCostAnalysis > period` +#### 3.8.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > storageCostAnalysis > period` | | | | ----------- | -------- | @@ -2039,7 +2116,7 @@ Day Month ``` -#### 3.7.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > storageCostAnalysis > currency` +#### 3.8.2. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > storageCostAnalysis > currency` | | | | ----------- | --------------- | @@ -2056,7 +2133,7 @@ currencyUSD currencyEUR ``` -#### 3.7.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > storageCostAnalysis > storageClassMapping` +#### 3.8.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > storageCostAnalysis > storageClassMapping` | | | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -2069,13 +2146,13 @@ currencyEUR | ------------------------------------------------------------------------------- | ------- | ------ | ---------- | ---------- | ----------------- | | - [](#monitoring_storageCostAnalysis_storageClassMapping_additionalProperties ) | No | number | No | - | - | -##### 3.7.3.1. Property `base cluster configuration > monitoring > storageCostAnalysis > storageClassMapping > additionalProperties` +##### 3.8.3.1. Property `base cluster configuration > monitoring > storageCostAnalysis > storageClassMapping > additionalProperties` | | | | -------- | -------- | | **Type** | `number` | -### 3.8. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > securityScanning` +### 3.9. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > securityScanning` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -2086,13 +2163,13 @@ currencyEUR | -------------------------------------------------- | ------- | ------- | ---------- | ---------- | ----------------- | | - [enabled](#monitoring_securityScanning_enabled ) | No | boolean | No | - | - | -#### 3.8.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > securityScanning > enabled` +#### 3.9.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > securityScanning > enabled` | | | | -------- | --------- | | **Type** | `boolean` | -### 3.9. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > tracing` +### 3.10. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > tracing` | | | | ------------------------- | -------------------------------------------------------------------------------------------------------- | @@ -2103,7 +2180,7 @@ currencyEUR | ----------------------------------------- | ------- | ------- | ---------- | ---------- | ----------------- | | - [enabled](#monitoring_tracing_enabled ) | No | boolean | No | - | - | -#### 3.9.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > tracing > enabled` +#### 3.10.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > monitoring > tracing > enabled` | | | | -------- | --------- |