diff --git a/charts/base-cluster/CHANGELOG.md b/charts/base-cluster/CHANGELOG.md index 3e1f5b7d8..383510114 100644 --- a/charts/base-cluster/CHANGELOG.md +++ b/charts/base-cluster/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## [4.9.0](https://github.com/teutonet/teutonet-helm-charts/compare/base-cluster-4.8.0...base-cluster-v4.9.0) (2023-10-06) + + +### Features + +* **base-cluster/nginx:** add possibility to disable ingress ([#489](https://github.com/teutonet/teutonet-helm-charts/issues/489)) ([c5d822a](https://github.com/teutonet/teutonet-helm-charts/commit/c5d822a4c030a10b7acb76c0abe79c6ac6392fc5)) +* **base-cluster/nginx:** add toggle for snippets ([#599](https://github.com/teutonet/teutonet-helm-charts/issues/599)) ([be13b6a](https://github.com/teutonet/teutonet-helm-charts/commit/be13b6aa084effab44cf9af7cc0b0549315a8bf4)) + ## [4.8.0](https://github.com/teutonet/teutonet-helm-charts/compare/base-cluster-4.7.0...base-cluster-v4.8.0) (2023-09-20) diff --git a/charts/base-cluster/Chart.yaml b/charts/base-cluster/Chart.yaml index 14172d4a4..0e71ba1d5 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.8.0 +version: 4.9.0 icon: https://teuto.net/favicon.ico maintainers: - name: cwrau @@ -22,38 +22,38 @@ annotations: artifacthub.io/images: | - image: docker.io/bats/bats:1.8.2 - image: docker.io/bats/bats:v1.4.1 - - image: docker.io/bitnami/grafana-tempo-query:2.2.2-debian-11-r0 - - image: docker.io/bitnami/grafana-tempo-vulture:2.2.2-debian-11-r0 - - image: docker.io/bitnami/grafana-tempo:2.2.2-debian-11-r0 - - image: docker.io/bitnami/kubectl:1.27 + - image: docker.io/bitnami/grafana-tempo-query:2.2.3-debian-11-r7 + - image: docker.io/bitnami/grafana-tempo-vulture:2.2.3-debian-11-r7 + - image: docker.io/bitnami/grafana-tempo:2.2.3-debian-11-r20 - image: docker.io/bitnami/kubectl:1.27.6 - - image: docker.io/bitnami/memcached:1.6.21-debian-11-r62 - - image: docker.io/bitnami/metrics-server:0.6.4-debian-11-r50 + - image: docker.io/bitnami/kubectl:1.28 + - image: docker.io/bitnami/memcached:1.6.21-debian-11-r84 + - image: docker.io/bitnami/metrics-server:0.6.4-debian-11-r67 - image: docker.io/busybox:1.35 - image: docker.io/curlimages/curl:7.85.0 - image: docker.io/fluxcd/flux-cli:v2.1.0 - image: docker.io/grafana/grafana-image-renderer:latest - - image: docker.io/grafana/grafana:10.1.1 + - image: docker.io/grafana/grafana:10.1.2 - image: docker.io/grafana/loki:2.6.1 - image: docker.io/grafana/promtail:2.8.3 - - image: docker.io/otel/opentelemetry-collector-contrib:0.85.0 + - image: docker.io/otel/opentelemetry-collector-contrib:0.86.0 - image: docker.io/velero/velero-plugin-for-aws:v1.7.0 - - image: docker.io/velero/velero:v1.11.1 + - image: docker.io/velero/velero:v1.12.0 - image: docker.io/vladgh/gpg@sha256:8514acc9c94607895e3dea724bd85d885252666212567f6632d2654580539ed3 - - image: ghcr.io/aquasecurity/trivy-operator:0.16.0 + - image: ghcr.io/aquasecurity/trivy-operator:0.16.1 - image: ghcr.io/kyverno/cleanup-controller:v1.9.5 - image: ghcr.io/kyverno/kyverno:v1.9.5 - image: ghcr.io/kyverno/kyvernopre:v1.9.5 - - image: quay.io/jetstack/cert-manager-cainjector:v1.13.0 - - image: quay.io/jetstack/cert-manager-controller:v1.13.0 - - image: quay.io/jetstack/cert-manager-ctl:v1.13.0 - - image: quay.io/jetstack/cert-manager-webhook:v1.13.0 + - image: quay.io/jetstack/cert-manager-cainjector:v1.13.1 + - image: quay.io/jetstack/cert-manager-controller:v1.13.1 + - image: quay.io/jetstack/cert-manager-ctl:v1.13.1 + - image: quay.io/jetstack/cert-manager-webhook:v1.13.1 - image: quay.io/kiwigrid/k8s-sidecar:1.25.1 - image: quay.io/prometheus-operator/prometheus-operator:v0.68.0 - image: quay.io/prometheus/node-exporter:v1.6.1 - image: quay.io/prometheus/prometheus:v2.47.0 - image: registry.k8s.io/descheduler/descheduler:v0.28.0 - - image: registry.k8s.io/ingress-nginx/controller:v1.8.2@sha256:74834d3d25b336b62cabeb8bf7f1d788706e2cf1cfd64022de4137ade8881ff2 + - image: registry.k8s.io/ingress-nginx/controller:v1.9.1@sha256:605a737877de78969493a4b1213b21de4ee425d2926906857b98050f57a95b25 - image: registry.k8s.io/ingress-nginx/kube-webhook-certgen:v20221220-controller-v1.5.1-58-g787ea74b6 - image: registry.k8s.io/ingress-nginx/opentelemetry:v20230721-3e2062ee5@sha256:13bee3f5223883d3ca62fee7309ad02d22ec00ff0d7033e3e9aca7a9f60fd472 - image: registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.10.0 diff --git a/charts/base-cluster/README.md b/charts/base-cluster/README.md index 3370eb823..086ea001a 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.8.0](https://img.shields.io/badge/Version-4.8.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) +![Version: 4.9.0](https://img.shields.io/badge/Version-4.9.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 @@ -2634,11 +2634,13 @@ 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 | -| ---------------------------------- | ------- | -------------- | ---------- | ------------------------------------------------------ | ----------------------------------------------------------------- | -| - [replicas](#ingress_replicas ) | No | integer | No | - | - | -| - [resources](#ingress_resources ) | No | object | No | Same as [resources](#monitoring_prometheus_resources ) | ResourceRequirements describes the compute resource requirements. | -| - [IP](#ingress_IP ) | No | string or null | No | - | Try to use specified IP as loadbalancer IP | +| Property | Pattern | Type | Deprecated | Definition | Title/Description | +| ------------------------------------------------------------------------------ | ------- | -------------- | ---------- | ------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| - [replicas](#ingress_replicas ) | No | integer | No | - | - | +| - [resources](#ingress_resources ) | No | object | No | Same as [resources](#monitoring_prometheus_resources ) | ResourceRequirements describes the compute resource requirements. | +| - [enabled](#ingress_enabled ) | No | boolean | No | - | - | +| - [allowNginxConfigurationSnippets](#ingress_allowNginxConfigurationSnippets ) | No | boolean | No | - | Please don't do it if not absolutely necessary, it goes against all best practices. Ref.: https://docs.nginx.com/nginx-ingress-controller/configuration/global-configuration/command-line-arguments#cmdoption-enable-snippets | +| - [IP](#ingress_IP ) | No | string or null | No | - | Try to use specified IP as loadbalancer IP | ### 9.1. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > ingress > replicas` @@ -2660,7 +2662,21 @@ Must be one of: **Description:** ResourceRequirements describes the compute resource requirements. -### 9.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > ingress > IP` +### 9.3. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > ingress > enabled` + +| | | +| -------- | --------- | +| **Type** | `boolean` | + +### 9.4. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > ingress > allowNginxConfigurationSnippets` + +| | | +| -------- | --------- | +| **Type** | `boolean` | + +**Description:** Please don't do it if not absolutely necessary, it goes against all best practices. Ref.: https://docs.nginx.com/nginx-ingress-controller/configuration/global-configuration/command-line-arguments#cmdoption-enable-snippets + +### 9.5. ![Optional](https://img.shields.io/badge/Optional-yellow) Property `base cluster configuration > ingress > IP` | | | | -------- | ---------------- |