Compare commits

..

1 Commits

Author SHA1 Message Date
23ed27bf1b chore(deps): update kubezero-metrics-dependencies 2025-06-07 03:02:29 +00:00
5 changed files with 19 additions and 75 deletions

View File

@ -27,7 +27,7 @@ argo-events:
- version: 2.10.11
natsImage: nats:2.11.4-scratch
metricsExporterImage: natsio/prometheus-nats-exporter:0.17.3
configReloaderImage: natsio/nats-server-config-reloader:0.18.0
configReloaderImage: natsio/nats-server-config-reloader:0.14.1
startCommand: /nats-server
argo-cd:

View File

@ -2,7 +2,7 @@ apiVersion: v2
name: kubezero-metrics
description: KubeZero Umbrella Chart for Prometheus, Grafana and Alertmanager as well as all Kubernetes integrations.
type: application
version: 0.11.0
version: 0.11.1
home: https://kubezero.com
icon: https://cdn.zero-downtime.net/assets/kubezero/logo-small-64.png
keywords:
@ -19,14 +19,14 @@ dependencies:
version: 0.2.1
repository: https://cdn.zero-downtime.net/charts/
- name: kube-prometheus-stack
version: 69.2.3
version: 69.8.2
repository: https://prometheus-community.github.io/helm-charts
- name: prometheus-adapter
version: 4.11.0
version: 4.14.1
repository: https://prometheus-community.github.io/helm-charts
condition: prometheus-adapter.enabled
- name: prometheus-pushgateway
version: 3.0.0
version: 3.4.0
repository: https://prometheus-community.github.io/helm-charts
condition: prometheus-pushgateway.enabled
kubeVersion: ">= 1.30.0-0"

View File

@ -3,10 +3,6 @@ nats:
enabled: false
config:
cluster:
routeURLs:
useFQDN: true
jetstream:
enabled: true

View File

@ -1,58 +1,28 @@
kyverno:
enabled: false
# Disable hooks being triggered during each sync
policyReportsCleanup:
enabled: false
webhooksCleanup:
enabled: false
autoDeleteWebhooks:
enabled: true
crds:
migration:
enabled: false
# templating:
# enabled: true
config:
preserve: false
webhookAnnotations:
argocd.argoproj.io/installation-id: KubeZero-ArgoCD
# Unfortunately Argo needs different values for Mutating and Validating hooks so disabled for now
# argocd.argoproj.io/tracking-id: policy:/ServiceAccount:kyverno/kyverno-admission-controller
features:
logging:
format: json
# Enabled via kubezero global metrics flag
grafana:
enabled: false
admissionController:
revisionHistoryLimit: 2
cleanupController:
revisionHistoryLimit: 2
rbac:
clusterRole:
extraResources:
# Allow to clean up postgreSQL backups
- apiGroups:
- postgresql.cnpg.io
resources:
- backups
verbs:
- delete
- list
- watch
nodeSelector:
node-role.kubernetes.io/control-plane: ""
tolerations:
- key: node-role.kubernetes.io/control-plane
effect: NoSchedule
# container:
# extraArgs:
# caSecretName: kubezero-policy-admission-tls
# tlsSecretName: kubezero-policy-admission-tls
backgroundController:
revisionHistoryLimit: 2
enabled: false
# cleanupController:
# enabled: false
reportsController:
revisionHistoryLimit: 2
enabled: false

View File

@ -1,28 +1,6 @@
{{- define "policy-values" }}
kyverno:
{{- if eq .Values.global.platform "aws" }}
global:
{{- include "kubezero-lib.control-plane" . | nindent 4 }}
{{- end }}
grafana:
enabled: {{ .Values.metrics.enabled }}
admissionController:
serviceMonitor:
enabled: {{ .Values.metrics.enabled }}
cleanupController:
serviceMonitor:
enabled: {{ .Values.metrics.enabled }}
backgroundController:
serviceMonitor:
enabled: {{ .Values.metrics.enabled }}
reportsController:
serviceMonitor:
enabled: {{ .Values.metrics.enabled }}
dummy: test
{{- end }}
{{- define "policy-argo" }}