diff --git a/.github/release-please/manifest.json b/.github/release-please/manifest.json index 129cbae96..0ddebad05 100644 --- a/.github/release-please/manifest.json +++ b/.github/release-please/manifest.json @@ -1 +1 @@ -{"charts/base-cluster":"6.5.0","charts/teuto-portal-k8s-worker":"3.1.1","charts/t8s-cluster":"8.1.0","charts/stellio-context-broker":"0.1.0","charts/chirpstack":"0.1.0","charts/common":"1.2.0","charts/ckan":"1.1.4"} +{"charts/base-cluster":"6.5.1","charts/teuto-portal-k8s-worker":"3.1.1","charts/t8s-cluster":"8.1.0","charts/stellio-context-broker":"0.1.0","charts/chirpstack":"0.1.0","charts/common":"1.2.0","charts/ckan":"1.1.4"} diff --git a/charts/base-cluster/CHANGELOG.md b/charts/base-cluster/CHANGELOG.md index aa5cd7777..8c2db914a 100644 --- a/charts/base-cluster/CHANGELOG.md +++ b/charts/base-cluster/CHANGELOG.md @@ -1,5 +1,21 @@ # Changelog +## [6.5.1](https://github.com/teutonet/teutonet-helm-charts/compare/base-cluster-v6.5.0...base-cluster-v6.5.1) (2024-07-16) + + +### Bug Fixes + +* **base-cluster/monitoring:** 🤦 ([#1026](https://github.com/teutonet/teutonet-helm-charts/issues/1026)) ([20f57c1](https://github.com/teutonet/teutonet-helm-charts/commit/20f57c1d0df7a4783a6fa335678737d41b02c19c)) +* **base-cluster/monitoring:** don't configure route without receiver ([#1024](https://github.com/teutonet/teutonet-helm-charts/issues/1024)) ([fe3d87a](https://github.com/teutonet/teutonet-helm-charts/commit/fe3d87a583a7a320e18e80edd3354e4f3ba0d984)) +* **base-cluster/monitoring:** slipped through review as well... ([#1033](https://github.com/teutonet/teutonet-helm-charts/issues/1033)) ([9a242a0](https://github.com/teutonet/teutonet-helm-charts/commit/9a242a073479a924146b5008d569d2c8dc1d6bbb)) + + +### Miscellaneous Chores + +* **base-cluster/dependencies:** update docker.io/curlimages/curl docker tag to v8.8.0 ([#1014](https://github.com/teutonet/teutonet-helm-charts/issues/1014)) ([b7fe8f8](https://github.com/teutonet/teutonet-helm-charts/commit/b7fe8f87006bfc131b9e9d37449c340c362b4aaf)) +* **base-cluster/dependencies:** update helm release descheduler to 0.30.x ([#1015](https://github.com/teutonet/teutonet-helm-charts/issues/1015)) ([26a8e26](https://github.com/teutonet/teutonet-helm-charts/commit/26a8e26a37940143a7a019e147a119512e11f2a6)) +* **base-cluster/dependencies:** update helm release kube-prometheus-stack to v61 ([#1022](https://github.com/teutonet/teutonet-helm-charts/issues/1022)) ([49c905c](https://github.com/teutonet/teutonet-helm-charts/commit/49c905cc3af8254d30003d3d2bc7400dbea6ee0a)) + ## [6.5.0](https://github.com/teutonet/teutonet-helm-charts/compare/base-cluster-v6.4.0...base-cluster-v6.5.0) (2024-07-04) diff --git a/charts/base-cluster/Chart.yaml b/charts/base-cluster/Chart.yaml index 735b1f188..e767206b8 100644 --- a/charts/base-cluster/Chart.yaml +++ b/charts/base-cluster/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 name: base-cluster type: application -version: 6.5.0 +version: 6.5.1 icon: https://teuto.net/favicon.ico maintainers: - name: cwrau @@ -23,23 +23,24 @@ annotations: - image: docker.io/bats/bats:1.8.2 # loki/HelmRelease/loki/null/Pod/loki-loki-stack-test.yaml - image: docker.io/bats/bats:v1.4.1 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Pod/kube-prometheus-stack-grafana-test.yaml - image: docker.io/bitnami/grafana-tempo-vulture:2.5.0-debian-12-r3 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-vulture.yaml - - image: docker.io/bitnami/grafana-tempo:2.5.0-debian-12-r4 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-compactor.yaml - - image: docker.io/bitnami/grafana-tempo:2.5.0-debian-12-r4 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-distributor.yaml - - image: docker.io/bitnami/grafana-tempo:2.5.0-debian-12-r4 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-metrics-generator.yaml - - image: docker.io/bitnami/grafana-tempo:2.5.0-debian-12-r4 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-querier.yaml - - image: docker.io/bitnami/grafana-tempo:2.5.0-debian-12-r4 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-query-frontend.yaml - - image: docker.io/bitnami/grafana-tempo:2.5.0-debian-12-r4 # monitoring/HelmRelease/grafana-tempo/monitoring/StatefulSet/grafana-tempo-ingester.yaml + - image: docker.io/bitnami/grafana-tempo:2.5.0-debian-12-r5 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-compactor.yaml + - image: docker.io/bitnami/grafana-tempo:2.5.0-debian-12-r5 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-distributor.yaml + - image: docker.io/bitnami/grafana-tempo:2.5.0-debian-12-r5 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-metrics-generator.yaml + - image: docker.io/bitnami/grafana-tempo:2.5.0-debian-12-r5 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-querier.yaml + - image: docker.io/bitnami/grafana-tempo:2.5.0-debian-12-r5 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-query-frontend.yaml + - image: docker.io/bitnami/grafana-tempo:2.5.0-debian-12-r5 # monitoring/HelmRelease/grafana-tempo/monitoring/StatefulSet/grafana-tempo-ingester.yaml - image: docker.io/bitnami/kubectl:1.28.5 # kyverno/HelmRelease/kyverno/kyverno/CronJob/kyverno-cleanup-admission-reports.yaml - image: docker.io/bitnami/kubectl:1.28.5 # kyverno/HelmRelease/kyverno/kyverno/CronJob/kyverno-cleanup-cluster-admission-reports.yaml - image: docker.io/bitnami/kubectl:1.28.5 # kyverno/HelmRelease/kyverno/kyverno/CronJob/kyverno-cleanup-cluster-ephemeral-reports.yaml - image: docker.io/bitnami/kubectl:1.28.5 # kyverno/HelmRelease/kyverno/kyverno/CronJob/kyverno-cleanup-ephemeral-reports.yaml - image: docker.io/bitnami/kubectl:1.28.5 # kyverno/HelmRelease/kyverno/kyverno/CronJob/kyverno-cleanup-update-requests.yaml - image: docker.io/bitnami/kubectl:1.28.5 # kyverno/HelmRelease/kyverno/kyverno/Job/kyverno-clean-reports.yaml + - image: docker.io/bitnami/kubectl:1.28.5 # kyverno/HelmRelease/kyverno/kyverno/Job/kyverno-remove-configmap.yaml - image: docker.io/bitnami/kubectl:1.28.5 # kyverno/HelmRelease/kyverno/kyverno/Job/kyverno-scale-to-zero.yaml - image: docker.io/bitnami/kubectl:1.29.6@sha256:4b4b33a40764b0dc1243b6f4fc6f62dd877cd632d49131fff8df3744602a3ec0 # default/Job/flux-generate-gpg-key-secret-main.yaml - image: docker.io/bitnami/kubectl:1.29.6@sha256:4b4b33a40764b0dc1243b6f4fc6f62dd877cd632d49131fff8df3744602a3ec0 # default/Job/prevent-uninstallation.yaml - image: docker.io/bitnami/memcached:1.6.29-debian-12-r0 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-memcached.yaml - - image: docker.io/bitnami/metrics-server:0.7.1-debian-12-r10 # monitoring/HelmRelease/metrics-server/monitoring/Deployment/metrics-server.yaml + - image: docker.io/bitnami/metrics-server:0.7.1-debian-12-r11 # monitoring/HelmRelease/metrics-server/monitoring/Deployment/metrics-server.yaml - image: docker.io/busybox:1.35 # kyverno/HelmRelease/kyverno/kyverno/Pod/kyverno-admission-controller-liveness.yaml - image: docker.io/busybox:1.35 # kyverno/HelmRelease/kyverno/kyverno/Pod/kyverno-admission-controller-metrics.yaml - image: docker.io/busybox:1.35 # kyverno/HelmRelease/kyverno/kyverno/Pod/kyverno-admission-controller-readiness.yaml @@ -48,33 +49,33 @@ annotations: - image: docker.io/busybox:1.35 # kyverno/HelmRelease/kyverno/kyverno/Pod/kyverno-cleanup-controller-readiness.yaml - image: docker.io/busybox:1.35 # kyverno/HelmRelease/kyverno/kyverno/Pod/kyverno-reports-controller-metrics.yaml - image: docker.io/curlimages/curl:7.85.0 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Deployment/kube-prometheus-stack-grafana.yaml - - image: docker.io/curlimages/curl:8.7.1 # default/Job/dead-mans-switch-registration.yaml - - image: docker.io/curlimages/curl:8.7.1 # monitoring/CronJob/dead-mans-switch.yaml + - image: docker.io/curlimages/curl:8.8.0@sha256:73e4d532ea62d7505c5865b517d3704966ffe916609bedc22af6833dc9969bcd # default/Job/dead-mans-switch-registration.yaml + - image: docker.io/curlimages/curl:8.8.0@sha256:73e4d532ea62d7505c5865b517d3704966ffe916609bedc22af6833dc9969bcd # monitoring/CronJob/dead-mans-switch.yaml - image: docker.io/fluxcd/flux-cli:v2.3.0@sha256:b0b43636bede7fee04afa99b9ad0732eca0f1778f7ebaa99fc89d48d35ccae18 # default/Job/flux-generate-ssh-key-secret-main.yaml - image: docker.io/grafana/grafana-image-renderer:latest # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Deployment/kube-prometheus-stack-grafana-image-renderer.yaml - - image: docker.io/grafana/grafana:10.4.1 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Deployment/kube-prometheus-stack-grafana.yaml + - image: docker.io/grafana/grafana:11.1.0 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Deployment/kube-prometheus-stack-grafana.yaml - image: docker.io/grafana/loki:2.6.1 # loki/HelmRelease/loki/loki/StatefulSet/loki.yaml - image: docker.io/grafana/promtail:2.9.3 # loki/HelmRelease/loki/loki/DaemonSet/loki-promtail.yaml - image: docker.io/otel/opentelemetry-collector-contrib:0.104.0 # monitoring/HelmRelease/open-telemetry-collector/monitoring/DaemonSet/open-telemetry-collector-opentelemetry-collector-agent.yaml - image: docker.io/vladgh/gpg:1.3.5 # default/Job/flux-generate-gpg-key-secret-main.yaml - - image: ghcr.io/aquasecurity/trivy-operator:0.21.3 # trivy/HelmRelease/trivy/trivy/Deployment/trivy-trivy-operator.yaml - - image: ghcr.io/kyverno/background-controller:v1.12.4 # kyverno/HelmRelease/kyverno/kyverno/Deployment/kyverno-background-controller.yaml - - image: ghcr.io/kyverno/cleanup-controller:v1.12.4 # kyverno/HelmRelease/kyverno/kyverno/Deployment/kyverno-cleanup-controller.yaml - - image: ghcr.io/kyverno/kyverno-cli:v1.12.4 # kyverno/HelmRelease/kyverno/kyverno/Job/kyverno-migrate-resources.yaml - - image: ghcr.io/kyverno/kyverno:v1.12.4 # kyverno/HelmRelease/kyverno/kyverno/Deployment/kyverno-admission-controller.yaml - - image: ghcr.io/kyverno/kyvernopre:v1.12.4 # kyverno/HelmRelease/kyverno/kyverno/Deployment/kyverno-admission-controller.yaml - - image: ghcr.io/kyverno/reports-controller:v1.12.4 # kyverno/HelmRelease/kyverno/kyverno/Deployment/kyverno-reports-controller.yaml + - image: ghcr.io/aquasecurity/trivy-operator:0.22.0 # trivy/HelmRelease/trivy/trivy/Deployment/trivy-trivy-operator.yaml + - image: ghcr.io/kyverno/background-controller:v1.12.5 # kyverno/HelmRelease/kyverno/kyverno/Deployment/kyverno-background-controller.yaml + - image: ghcr.io/kyverno/cleanup-controller:v1.12.5 # kyverno/HelmRelease/kyverno/kyverno/Deployment/kyverno-cleanup-controller.yaml + - image: ghcr.io/kyverno/kyverno-cli:v1.12.5 # kyverno/HelmRelease/kyverno/kyverno/Job/kyverno-migrate-resources.yaml + - image: ghcr.io/kyverno/kyverno:v1.12.5 # kyverno/HelmRelease/kyverno/kyverno/Deployment/kyverno-admission-controller.yaml + - image: ghcr.io/kyverno/kyvernopre:v1.12.5 # kyverno/HelmRelease/kyverno/kyverno/Deployment/kyverno-admission-controller.yaml + - image: ghcr.io/kyverno/reports-controller:v1.12.5 # kyverno/HelmRelease/kyverno/kyverno/Deployment/kyverno-reports-controller.yaml - image: quay.io/jetstack/cert-manager-cainjector:v1.15.1 # cert-manager/HelmRelease/cert-manager/cert-manager/Deployment/cert-manager-cainjector.yaml - image: quay.io/jetstack/cert-manager-controller:v1.15.1 # cert-manager/HelmRelease/cert-manager/cert-manager/Deployment/cert-manager.yaml - image: quay.io/jetstack/cert-manager-startupapicheck:v1.15.1 # cert-manager/HelmRelease/cert-manager/cert-manager/Job/cert-manager-startupapicheck.yaml - image: quay.io/jetstack/cert-manager-webhook:v1.15.1 # cert-manager/HelmRelease/cert-manager/cert-manager/Deployment/cert-manager-webhook.yaml - image: quay.io/kiwigrid/k8s-sidecar:1.26.1 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Deployment/kube-prometheus-stack-grafana.yaml - - image: quay.io/prometheus-operator/prometheus-operator:v0.73.2 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Deployment/kube-prometheus-stack-operator.yaml + - image: quay.io/prometheus-operator/prometheus-operator:v0.75.1 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Deployment/kube-prometheus-stack-operator.yaml - image: quay.io/prometheus/alertmanager:v0.27.0 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Alertmanager/kube-prometheus-stack-alertmanager.yaml - - image: quay.io/prometheus/node-exporter:v1.8.0 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/DaemonSet/kube-prometheus-stack-prometheus-node-exporter.yaml - - image: quay.io/prometheus/prometheus:v2.52.0 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Prometheus/kube-prometheus-stack-prometheus.yaml - - image: registry.k8s.io/descheduler/descheduler:v0.29.0 # kube-system/HelmRelease/descheduler/kube-system/Deployment/descheduler.yaml - - image: registry.k8s.io/ingress-nginx/controller:v1.10.1@sha256:e24f39d3eed6bcc239a56f20098878845f62baa34b9f2be2fd2c38ce9fb0f29e # ingress-nginx/HelmRelease/ingress-nginx/ingress-nginx/Deployment/ingress-nginx-controller.yaml + - image: quay.io/prometheus/node-exporter:v1.8.1 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/DaemonSet/kube-prometheus-stack-prometheus-node-exporter.yaml + - image: quay.io/prometheus/prometheus:v2.53.1 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Prometheus/kube-prometheus-stack-prometheus.yaml + - image: registry.k8s.io/descheduler/descheduler:v0.30.1 # kube-system/HelmRelease/descheduler/kube-system/Deployment/descheduler.yaml + - image: registry.k8s.io/ingress-nginx/controller:v1.11.0@sha256:a886e56d532d1388c77c8340261149d974370edca1093af4c97a96fb1467cb39 # ingress-nginx/HelmRelease/ingress-nginx/ingress-nginx/Deployment/ingress-nginx-controller.yaml - image: registry.k8s.io/ingress-nginx/kube-webhook-certgen:v20221220-controller-v1.5.1-58-g787ea74b6 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Job/kube-prometheus-stack-admission-create.yaml - image: registry.k8s.io/ingress-nginx/kube-webhook-certgen:v20221220-controller-v1.5.1-58-g787ea74b6 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Job/kube-prometheus-stack-admission-patch.yaml - image: registry.k8s.io/ingress-nginx/opentelemetry:v20230721-3e2062ee5@sha256:13bee3f5223883d3ca62fee7309ad02d22ec00ff0d7033e3e9aca7a9f60fd472 # ingress-nginx/HelmRelease/ingress-nginx/ingress-nginx/Deployment/ingress-nginx-controller.yaml diff --git a/charts/base-cluster/README.md b/charts/base-cluster/README.md index 471b42dba..cfbe5ac45 100644 --- a/charts/base-cluster/README.md +++ b/charts/base-cluster/README.md @@ -1,7 +1,7 @@ [modeline]: # ( vim: set ft=markdown: ) # base-cluster -![Version: 6.5.0](https://img.shields.io/badge/Version-6.5.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) +![Version: 6.5.1](https://img.shields.io/badge/Version-6.5.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) A common base for every kubernetes cluster