diff --git a/.github/release-please/manifest.json b/.github/release-please/manifest.json index 44c3107f92..c0f85372fe 100644 --- a/.github/release-please/manifest.json +++ b/.github/release-please/manifest.json @@ -1 +1 @@ -{"charts/base-cluster":"8.1.0","charts/teuto-portal-k8s-worker":"3.2.0","charts/t8s-cluster":"9.3.1","charts/stellio-context-broker":"0.1.0","charts/chirpstack":"0.1.0","charts/common":"1.5.0","charts/ckan":"1.3.3","charts/teuto-cnpg":"2.0.0"} +{"charts/base-cluster":"8.2.0","charts/teuto-portal-k8s-worker":"3.2.0","charts/t8s-cluster":"9.3.1","charts/stellio-context-broker":"0.1.0","charts/chirpstack":"0.1.0","charts/common":"1.5.0","charts/ckan":"1.3.3","charts/teuto-cnpg":"2.0.0"} diff --git a/charts/base-cluster/CHANGELOG.md b/charts/base-cluster/CHANGELOG.md index b4dfff3dd8..4564475936 100644 --- a/charts/base-cluster/CHANGELOG.md +++ b/charts/base-cluster/CHANGELOG.md @@ -1,5 +1,58 @@ # Changelog +## [8.2.0](https://github.com/teutonet/teutonet-helm-charts/compare/base-cluster-v8.1.0...base-cluster-v8.2.0) (2025-07-21) + + +### Features + +* **base-cluster/flux:** add alert about suspended resources ([#1540](https://github.com/teutonet/teutonet-helm-charts/issues/1540)) ([bb1555e](https://github.com/teutonet/teutonet-helm-charts/commit/bb1555ede130f4ca909b41732df083a96859dc6b)) +* **base-cluster/monitoring:** lower cpu request for prometheus ([#1578](https://github.com/teutonet/teutonet-helm-charts/issues/1578)) ([4a83bf6](https://github.com/teutonet/teutonet-helm-charts/commit/4a83bf6a0bdad3bb5a9f08de52d051a1644588d8)) +* **base-cluster/monitoring:** non-critical alerts aren't routed to on-call ([#1533](https://github.com/teutonet/teutonet-helm-charts/issues/1533)) ([0d080f4](https://github.com/teutonet/teutonet-helm-charts/commit/0d080f4876a8141931e5f37d6ebb56c6b367bf0e)) +* **base-cluster/rbac:** adjust rbac stuff for OIDC accounts ([#1538](https://github.com/teutonet/teutonet-helm-charts/issues/1538)) ([3f9aa69](https://github.com/teutonet/teutonet-helm-charts/commit/3f9aa697ff37b61f7113ff6d88d6d0012538019f)) + + +### Bug Fixes + +* **base-cluster/docs:** there is no 9.0.0 release for now... ([#1563](https://github.com/teutonet/teutonet-helm-charts/issues/1563)) ([8e417fb](https://github.com/teutonet/teutonet-helm-charts/commit/8e417fb688f6d9f1c869cd0e319fb87eb48c1ece)) + + +### Miscellaneous Chores + +* **base-cluster/dependencies:** update common docker tag to v1.5.0 ([#1520](https://github.com/teutonet/teutonet-helm-charts/issues/1520)) ([cb4a522](https://github.com/teutonet/teutonet-helm-charts/commit/cb4a5220023ea8b4edfe0ba13217d0392baab0a1)) +* **base-cluster/dependencies:** update docker.io/bitnami/kubectl docker tag to v1.33.3-debian-12-r1 ([#1521](https://github.com/teutonet/teutonet-helm-charts/issues/1521)) ([4ed2a77](https://github.com/teutonet/teutonet-helm-charts/commit/4ed2a77a180972a3fc9718ff0f61d7fd74c3ae46)) +* **base-cluster/dependencies:** update docker.io/curlimages/curl docker tag to v8.13.0 ([#1523](https://github.com/teutonet/teutonet-helm-charts/issues/1523)) ([e451428](https://github.com/teutonet/teutonet-helm-charts/commit/e451428d5d0295210620322f5929416f05256c72)) +* **base-cluster/dependencies:** update docker.io/curlimages/curl docker tag to v8.14.1 ([#1544](https://github.com/teutonet/teutonet-helm-charts/issues/1544)) ([02ba163](https://github.com/teutonet/teutonet-helm-charts/commit/02ba1630fbeb8a2ad1dfac6399f54a70afa91071)) +* **base-cluster/dependencies:** update docker.io/curlimages/curl docker tag to v8.15.0 ([#1585](https://github.com/teutonet/teutonet-helm-charts/issues/1585)) ([a672a67](https://github.com/teutonet/teutonet-helm-charts/commit/a672a67b0b0eaf519a99c0082ae5c1dd6a9d5dbd)) +* **base-cluster/dependencies:** update docker.io/fluxcd/flux-cli docker tag to v2.6.1 ([#1524](https://github.com/teutonet/teutonet-helm-charts/issues/1524)) ([956ad7e](https://github.com/teutonet/teutonet-helm-charts/commit/956ad7ed1b25b94791ee9cf26b614ac7f96aec38)) +* **base-cluster/dependencies:** update docker.io/fluxcd/flux-cli docker tag to v2.6.4 ([#1536](https://github.com/teutonet/teutonet-helm-charts/issues/1536)) ([32a69cc](https://github.com/teutonet/teutonet-helm-charts/commit/32a69cc5ee33de6376ba5fd9c27a6b9aba911a26)) +* **base-cluster/dependencies:** update docker.io/vladgh/gpg docker tag to v1.3.6 ([#1509](https://github.com/teutonet/teutonet-helm-charts/issues/1509)) ([e521e61](https://github.com/teutonet/teutonet-helm-charts/commit/e521e616aee15234ad70f0dcc12d89797532317a)) +* **base-cluster/dependencies:** update external-dns docker tag to v8.8.4 ([#1510](https://github.com/teutonet/teutonet-helm-charts/issues/1510)) ([b8b3f80](https://github.com/teutonet/teutonet-helm-charts/commit/b8b3f809064221d02416d3ee77531eda29a87bdc)) +* **base-cluster/dependencies:** update external-dns docker tag to v8.9.1 ([#1559](https://github.com/teutonet/teutonet-helm-charts/issues/1559)) ([f9c5642](https://github.com/teutonet/teutonet-helm-charts/commit/f9c564236f343d09b15d8e4b321f19186cdbf547)) +* **base-cluster/dependencies:** update external-dns docker tag to v8.9.2 ([#1575](https://github.com/teutonet/teutonet-helm-charts/issues/1575)) ([88b2630](https://github.com/teutonet/teutonet-helm-charts/commit/88b2630644a6962f736cc9a885e7aace10576364)) +* **base-cluster/dependencies:** update grafana-tempo docker tag to v4 ([#1570](https://github.com/teutonet/teutonet-helm-charts/issues/1570)) ([63c2593](https://github.com/teutonet/teutonet-helm-charts/commit/63c259337ec8ca8a2363e5799adb3b51781a3554)) +* **base-cluster/dependencies:** update grafana-tempo docker tag to v4.0.13 ([#1580](https://github.com/teutonet/teutonet-helm-charts/issues/1580)) ([5b9df00](https://github.com/teutonet/teutonet-helm-charts/commit/5b9df00b907aca4c1403c6b0e06dbc68f6bc16c7)) +* **base-cluster/dependencies:** update helm release alloy to v1 ([#1573](https://github.com/teutonet/teutonet-helm-charts/issues/1573)) ([013a670](https://github.com/teutonet/teutonet-helm-charts/commit/013a67039e440e2a7364cec1a6de1f48dc4082c2)) +* **base-cluster/dependencies:** update helm release alloy to v1.2.0 ([#1596](https://github.com/teutonet/teutonet-helm-charts/issues/1596)) ([aec70ba](https://github.com/teutonet/teutonet-helm-charts/commit/aec70ba52a18ce7eef4f99a4b7e91ec9f6ec39d3)) +* **base-cluster/dependencies:** update helm release descheduler to v0.33.0 ([#1525](https://github.com/teutonet/teutonet-helm-charts/issues/1525)) ([36d8eca](https://github.com/teutonet/teutonet-helm-charts/commit/36d8ecaf7213fde6def6a284a56bb0fea3aa25ce)) +* **base-cluster/dependencies:** update helm release ingress-nginx to v4.12.3 ([#1511](https://github.com/teutonet/teutonet-helm-charts/issues/1511)) ([3dd2aa7](https://github.com/teutonet/teutonet-helm-charts/commit/3dd2aa7f6618b8c602531ba9bb40a65e083b3e1b)) +* **base-cluster/dependencies:** update helm release kube-prometheus-stack to v75.12.0 ([#1598](https://github.com/teutonet/teutonet-helm-charts/issues/1598)) ([eec214f](https://github.com/teutonet/teutonet-helm-charts/commit/eec214f1fc21e63b4974dba0fe3f4607583c3b90)) +* **base-cluster/dependencies:** update helm release kyverno to v3.4.4 ([#1512](https://github.com/teutonet/teutonet-helm-charts/issues/1512)) ([bc20fb9](https://github.com/teutonet/teutonet-helm-charts/commit/bc20fb9172d6bd20488b8ca86861aec07e3cf8ad)) +* **base-cluster/dependencies:** update helm release kyverno-policies to v3.4.4 ([#1513](https://github.com/teutonet/teutonet-helm-charts/issues/1513)) ([f79dce1](https://github.com/teutonet/teutonet-helm-charts/commit/f79dce16b3965ae31dfd20a882df694a0f1550fe)) +* **base-cluster/dependencies:** update helm release loki to v6.30.1 ([#1526](https://github.com/teutonet/teutonet-helm-charts/issues/1526)) ([4bf6daa](https://github.com/teutonet/teutonet-helm-charts/commit/4bf6daafb4438328bc896748cd186a2fb863a4af)) +* **base-cluster/dependencies:** update helm release loki to v6.31.0 ([#1566](https://github.com/teutonet/teutonet-helm-charts/issues/1566)) ([b188c09](https://github.com/teutonet/teutonet-helm-charts/commit/b188c095f01f84b101416ad8b8399759355696d7)) +* **base-cluster/dependencies:** update helm release loki to v6.32.0 ([#1586](https://github.com/teutonet/teutonet-helm-charts/issues/1586)) ([57c7d86](https://github.com/teutonet/teutonet-helm-charts/commit/57c7d867aefcc58cf47372f32a20e1105191ea39)) +* **base-cluster/dependencies:** update helm release reflector to v9 ([#1590](https://github.com/teutonet/teutonet-helm-charts/issues/1590)) ([e679195](https://github.com/teutonet/teutonet-helm-charts/commit/e6791955ee0f0546174c1fda25dee487ef8fa46a)) +* **base-cluster/dependencies:** update helm release tetragon to v1.4.1 ([#1581](https://github.com/teutonet/teutonet-helm-charts/issues/1581)) ([ff4f27d](https://github.com/teutonet/teutonet-helm-charts/commit/ff4f27d7306eb56ce29457d7ac46cc21829ac2c7)) +* **base-cluster/dependencies:** update helm release traefik to v35.4.0 ([#1527](https://github.com/teutonet/teutonet-helm-charts/issues/1527)) ([9d30e5e](https://github.com/teutonet/teutonet-helm-charts/commit/9d30e5e36e72f71c2a12ea39080897ef5f1beabc)) +* **base-cluster/dependencies:** update helm release traefik to v36 ([#1592](https://github.com/teutonet/teutonet-helm-charts/issues/1592)) ([8c9cafa](https://github.com/teutonet/teutonet-helm-charts/commit/8c9cafac227085d970e1271372c809972c6094e5)) +* **base-cluster/dependencies:** update helm release trivy-operator to v0.29.2 ([#1528](https://github.com/teutonet/teutonet-helm-charts/issues/1528)) ([a815190](https://github.com/teutonet/teutonet-helm-charts/commit/a8151901cfc338d23130fb69ecef8e733902f2ac)) +* **base-cluster/dependencies:** update helm release trivy-operator to v0.29.3 ([#1582](https://github.com/teutonet/teutonet-helm-charts/issues/1582)) ([b078902](https://github.com/teutonet/teutonet-helm-charts/commit/b0789029410b2755c3daba0ce968b3595bbb70e4)) +* **base-cluster/dependencies:** update helm release velero to v7.2.2 ([#1172](https://github.com/teutonet/teutonet-helm-charts/issues/1172)) ([a33e9cb](https://github.com/teutonet/teutonet-helm-charts/commit/a33e9cb6e265243640e935790c0c66dec4ab425a)) +* **base-cluster/dependencies:** update metrics-server docker tag to v7.4.10 ([#1576](https://github.com/teutonet/teutonet-helm-charts/issues/1576)) ([c29757a](https://github.com/teutonet/teutonet-helm-charts/commit/c29757ab08ae083284f308f8316188fab58eabf8)) +* **base-cluster/dependencies:** update metrics-server docker tag to v7.4.6 ([#1514](https://github.com/teutonet/teutonet-helm-charts/issues/1514)) ([c897fbd](https://github.com/teutonet/teutonet-helm-charts/commit/c897fbd9369815aba7ea2c7c757196219b5b09aa)) +* **base-cluster/dependencies:** update metrics-server docker tag to v7.4.9 ([#1541](https://github.com/teutonet/teutonet-helm-charts/issues/1541)) ([134e3c1](https://github.com/teutonet/teutonet-helm-charts/commit/134e3c11024f7715981727a5530f0bc2bdb1fca4)) +* **base-cluster/dependencies:** update oauth2-proxy docker tag to v6.2.13 ([#1515](https://github.com/teutonet/teutonet-helm-charts/issues/1515)) ([0c04e1c](https://github.com/teutonet/teutonet-helm-charts/commit/0c04e1c336a07b980a427d608bb0e411ae8765e6)) + ## [8.1.0](https://github.com/teutonet/teutonet-helm-charts/compare/base-cluster-v8.0.0...base-cluster-v8.1.0) (2025-06-06) diff --git a/charts/base-cluster/Chart.yaml b/charts/base-cluster/Chart.yaml index ee57e1be81..7cbcefd808 100644 --- a/charts/base-cluster/Chart.yaml +++ b/charts/base-cluster/Chart.yaml @@ -16,61 +16,61 @@ maintainers: name: tasches name: base-cluster sources: - - https://github.com/teutonet/teutonet-helm-charts/tree/base-cluster-v8.1.0/charts/base-cluster + - https://github.com/teutonet/teutonet-helm-charts/tree/base-cluster-v8.2.0/charts/base-cluster - https://github.com/teutonet/teutonet-helm-charts/tree/main/charts/base-cluster type: application -version: 8.1.0 +version: 8.2.0 annotations: artifacthub.io/images: |- - image: docker.io/aelbakry/kdave-server:1.0.4 # monitoring/HelmRelease/kdave/null/Deployment/kdave.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/external-dns:0.18.0-debian-12-r0 # ingress/HelmRelease/external-dns/ingress/Deployment/external-dns.yaml - - image: docker.io/bitnami/grafana-tempo:2.8.1-debian-12-r1 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-compactor.yaml - - image: docker.io/bitnami/grafana-tempo:2.8.1-debian-12-r1 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-distributor.yaml - - image: docker.io/bitnami/grafana-tempo:2.8.1-debian-12-r1 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-querier.yaml - - image: docker.io/bitnami/grafana-tempo:2.8.1-debian-12-r1 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-query-frontend.yaml - - image: docker.io/bitnami/grafana-tempo:2.8.1-debian-12-r1 # monitoring/HelmRelease/grafana-tempo/monitoring/StatefulSet/grafana-tempo-ingester.yaml - - image: docker.io/bitnami/grafana-tempo:2.8.1-debian-12-r1 # monitoring/HelmRelease/grafana-tempo/monitoring/StatefulSet/grafana-tempo-metrics-generator.yaml - - image: docker.io/bitnami/kubectl:1.31.4-debian-12-r1@sha256:64614ef8290f3fb27fed5164b338debeeb79a1e5e26c93eb920770b71abd7c48 # default/Job/flux-generate-gpg-key-secret-main.yaml - - image: docker.io/bitnami/kubectl:1.31.4-debian-12-r1@sha256:64614ef8290f3fb27fed5164b338debeeb79a1e5e26c93eb920770b71abd7c48 # default/Job/prevent-uninstallation.yaml + - image: docker.io/bitnami/external-dns:0.18.0-debian-12-r1 # ingress/HelmRelease/external-dns/ingress/Deployment/external-dns.yaml + - image: docker.io/bitnami/grafana-tempo:2.8.1-debian-12-r2 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-compactor.yaml + - image: docker.io/bitnami/grafana-tempo:2.8.1-debian-12-r2 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-distributor.yaml + - image: docker.io/bitnami/grafana-tempo:2.8.1-debian-12-r2 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-querier.yaml + - image: docker.io/bitnami/grafana-tempo:2.8.1-debian-12-r2 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-query-frontend.yaml + - image: docker.io/bitnami/grafana-tempo:2.8.1-debian-12-r2 # monitoring/HelmRelease/grafana-tempo/monitoring/StatefulSet/grafana-tempo-ingester.yaml + - image: docker.io/bitnami/grafana-tempo:2.8.1-debian-12-r2 # monitoring/HelmRelease/grafana-tempo/monitoring/StatefulSet/grafana-tempo-metrics-generator.yaml - image: docker.io/bitnami/kubectl:1.32.3 # kyverno/HelmRelease/kyverno/kyverno/Job/kyverno-clean-reports.yaml - image: docker.io/bitnami/kubectl:1.32.3 # kyverno/HelmRelease/kyverno/kyverno/Job/kyverno-remove-configmap.yaml - image: docker.io/bitnami/kubectl:1.32.3 # kyverno/HelmRelease/kyverno/kyverno/Job/kyverno-scale-to-zero.yaml - image: docker.io/bitnami/kubectl:1.33 # backup/HelmRelease/velero/backup/Job/velero-cleanup-crds.yaml + - image: docker.io/bitnami/kubectl:1.33.3-debian-12-r1@sha256:cd354d5b25562b195b277125439c23e4046902d7f1abc0dc3c75aad04d298c17 # default/Job/flux-generate-gpg-key-secret-main.yaml + - image: docker.io/bitnami/kubectl:1.33.3-debian-12-r1@sha256:cd354d5b25562b195b277125439c23e4046902d7f1abc0dc3c75aad04d298c17 # default/Job/prevent-uninstallation.yaml - image: docker.io/bitnami/memcached:1.6.38-debian-12-r4 # monitoring/HelmRelease/grafana-tempo/monitoring/Deployment/grafana-tempo-memcached.yaml - - image: docker.io/bitnami/metrics-server:0.8.0-debian-12-r0 # monitoring/HelmRelease/metrics-server/monitoring/Deployment/metrics-server.yaml + - image: docker.io/bitnami/metrics-server:0.8.0-debian-12-r1 # monitoring/HelmRelease/metrics-server/monitoring/Deployment/metrics-server.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-cleanup-controller-liveness.yaml - image: docker.io/busybox:1.35 # kyverno/HelmRelease/kyverno/kyverno/Pod/kyverno-cleanup-controller-metrics.yaml - 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.14.1@sha256:9a1ed35addb45476afa911696297f8e115993df459278ed036182dd2cd22b67b # default/Job/dead-mans-switch-registration.yaml - - image: docker.io/curlimages/curl:8.14.1@sha256:9a1ed35addb45476afa911696297f8e115993df459278ed036182dd2cd22b67b # monitoring/CronJob/dead-mans-switch.yaml - - image: docker.io/emberstack/kubernetes-reflector:7.1.288 # kube-system/HelmRelease/reflector/kube-system/Deployment/reflector.yaml + - image: docker.io/curlimages/curl:8.15.0@sha256:4026b29997dc7c823b51c164b71e2b51e0fd95cce4601f78202c513d97da2922 # default/Job/dead-mans-switch-registration.yaml + - image: docker.io/curlimages/curl:8.15.0@sha256:4026b29997dc7c823b51c164b71e2b51e0fd95cce4601f78202c513d97da2922 # monitoring/CronJob/dead-mans-switch.yaml + - image: docker.io/curlimages/curl:8.9.1 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Deployment/kube-prometheus-stack-grafana.yaml + - image: docker.io/emberstack/kubernetes-reflector:9.1.22 # kube-system/HelmRelease/reflector/kube-system/Deployment/reflector.yaml - image: docker.io/fluxcd/flux-cli:v2.6.4@sha256:d6734ea180b0f5135e6a343482da1a669c526ef85525da53a6415c6a9f359861 # default/Job/flux-generate-ssh-key-secret-main.yaml - - image: docker.io/grafana/alloy:v1.9.2 # monitoring/HelmRelease/telemetry-collector/monitoring/DaemonSet/telemetry-collector.yaml + - image: docker.io/grafana/alloy:v1.10.0 # monitoring/HelmRelease/telemetry-collector/monitoring/DaemonSet/telemetry-collector.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:11.3.0 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Deployment/kube-prometheus-stack-grafana.yaml - - image: docker.io/grafana/loki:3.5.1 # monitoring/HelmRelease/loki/monitoring/StatefulSet/loki.yaml + - image: docker.io/grafana/grafana:12.0.2 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Deployment/kube-prometheus-stack-grafana.yaml + - image: docker.io/grafana/loki:3.5.2 # monitoring/HelmRelease/loki/monitoring/StatefulSet/loki.yaml - image: docker.io/hjacobs/kube-janitor:23.7.0 # kube-system/HelmRelease/kube-janitor/kube-system/Deployment/kube-janitor.yaml - - image: docker.io/traefik:v3.4.0 # ingress/HelmRelease/ingress-controller/ingress/Deployment/ingress-controller.yaml + - image: docker.io/traefik:v3.4.3 # ingress/HelmRelease/ingress-controller/ingress/Deployment/ingress-controller.yaml - image: docker.io/velero/velero-plugin-for-aws:v1.7.0 # backup/HelmRelease/velero/backup/Deployment/velero.yaml - image: docker.io/velero/velero:v1.14.1 # backup/HelmRelease/velero/backup/DaemonSet/node-agent.yaml - image: docker.io/velero/velero:v1.14.1 # backup/HelmRelease/velero/backup/Deployment/velero.yaml - image: docker.io/vladgh/gpg:1.3.6@sha256:703f8bb71adbab5ff131e1201c0fa302da53a232c35c55b9e599fc9552ef6b74 # default/Job/flux-generate-gpg-key-secret-main.yaml - image: ghcr.io/kyverno/kyverno-cli:v1.14.4 # kyverno/HelmRelease/kyverno/kyverno/Job/kyverno-migrate-resources.yaml - - image: mirror.gcr.io/aquasec/trivy-operator:0.27.2 # trivy/HelmRelease/trivy/trivy/Deployment/trivy-trivy-operator.yaml + - image: mirror.gcr.io/aquasec/trivy-operator:0.27.3 # trivy/HelmRelease/trivy/trivy/Deployment/trivy-trivy-operator.yaml - image: quay.io/jetstack/cert-manager-cainjector:v1.17.2 # cert-manager/HelmRelease/cert-manager/cert-manager/Deployment/cert-manager-cainjector.yaml - image: quay.io/jetstack/cert-manager-controller:v1.17.2 # cert-manager/HelmRelease/cert-manager/cert-manager/Deployment/cert-manager.yaml - image: quay.io/jetstack/cert-manager-startupapicheck:v1.17.2 # cert-manager/HelmRelease/cert-manager/cert-manager/Job/cert-manager-startupapicheck.yaml - image: quay.io/jetstack/cert-manager-webhook:v1.17.2 # cert-manager/HelmRelease/cert-manager/cert-manager/Deployment/cert-manager-webhook.yaml - - image: quay.io/kiwigrid/k8s-sidecar:1.28.0 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Deployment/kube-prometheus-stack-grafana.yaml + - image: quay.io/kiwigrid/k8s-sidecar:1.30.3 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Deployment/kube-prometheus-stack-grafana.yaml - image: quay.io/prometheus-operator/prometheus-config-reloader:v0.81.0 # monitoring/HelmRelease/telemetry-collector/monitoring/DaemonSet/telemetry-collector.yaml - - image: quay.io/prometheus-operator/prometheus-operator:v0.77.2 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Deployment/kube-prometheus-stack-operator.yaml - - image: quay.io/prometheus/alertmanager:v0.27.0 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Alertmanager/kube-prometheus-stack-alertmanager.yaml - - image: quay.io/prometheus/node-exporter:v1.8.2 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/DaemonSet/kube-prometheus-stack-prometheus-node-exporter.yaml - - image: quay.io/prometheus/prometheus:v2.55.0 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Prometheus/kube-prometheus-stack-prometheus.yaml + - image: quay.io/prometheus-operator/prometheus-operator:v0.83.0 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Deployment/kube-prometheus-stack-operator.yaml + - image: quay.io/prometheus/alertmanager:v0.28.1 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Alertmanager/kube-prometheus-stack-alertmanager.yaml + - image: quay.io/prometheus/node-exporter:v1.9.1 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/DaemonSet/kube-prometheus-stack-prometheus-node-exporter.yaml + - image: quay.io/prometheus/prometheus:v3.5.0 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Prometheus/kube-prometheus-stack-prometheus.yaml - image: reg.kyverno.io/kyverno/background-controller:v1.14.4 # kyverno/HelmRelease/kyverno/kyverno/Deployment/kyverno-background-controller.yaml - image: reg.kyverno.io/kyverno/cleanup-controller:v1.14.4 # kyverno/HelmRelease/kyverno/kyverno/Deployment/kyverno-cleanup-controller.yaml - image: reg.kyverno.io/kyverno/kyverno:v1.14.4 # kyverno/HelmRelease/kyverno/kyverno/Deployment/kyverno-admission-controller.yaml @@ -78,7 +78,7 @@ annotations: - image: reg.kyverno.io/kyverno/reports-controller:v1.14.4 # kyverno/HelmRelease/kyverno/kyverno/Deployment/kyverno-reports-controller.yaml - image: registry.k8s.io/descheduler/descheduler:v0.33.0 # kube-system/HelmRelease/descheduler/kube-system/Deployment/descheduler.yaml - image: registry.k8s.io/ingress-nginx/controller:v1.12.3@sha256:ac444cd9515af325ba577b596fe4f27a34be1aa330538e8b317ad9d6c8fb94ee # 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/kube-state-metrics/kube-state-metrics:v2.13.0 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Deployment/kube-prometheus-stack-kube-state-metrics.yaml + - image: registry.k8s.io/ingress-nginx/kube-webhook-certgen:v1.6.0 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Job/kube-prometheus-stack-admission-create.yaml + - image: registry.k8s.io/ingress-nginx/kube-webhook-certgen:v1.6.0 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Job/kube-prometheus-stack-admission-patch.yaml + - image: registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.16.0 # monitoring/HelmRelease/kube-prometheus-stack/monitoring/Deployment/kube-prometheus-stack-kube-state-metrics.yaml - image: registry.k8s.io/sig-storage/nfs-provisioner:v4.0.8 # nfs-server-provisioner/HelmRelease/nfs-server-provisioner/null/StatefulSet/nfs-server-provisioner.yaml diff --git a/charts/base-cluster/README.md b/charts/base-cluster/README.md index efabceb3e6..3321ad49ea 100644 --- a/charts/base-cluster/README.md +++ b/charts/base-cluster/README.md @@ -1,6 +1,6 @@ # base-cluster -![Version: 8.1.0](https://img.shields.io/badge/Version-8.1.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) +![Version: 8.2.0](https://img.shields.io/badge/Version-8.2.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 @@ -246,7 +246,7 @@ output of `helm -n flux-system get notes base-cluster` ## Source Code -* +* * ## Requirements @@ -255,7 +255,7 @@ Kubernetes: `>=1.27.0-0` | Repository | Name | Version | |------------|------|---------| -| oci://ghcr.io/teutonet/teutonet-helm-charts | common | 1.4.0 | +| oci://ghcr.io/teutonet/teutonet-helm-charts | common | 1.5.0 | This helm chart requires [flux v2 to be installed](https://fluxcd.io/docs/installation), see [bootstrap](#cluster-bootstrap)