commons: # -- needed, but could be set with componentCommons.helm.release.valuesFrom # masterPassword: auth: enabled: false type: "authentik" namespace: "" authentik: domain: "" backend: "authentik" components: infra-fluxcd: enabled: true namespace: name: "flux-system" skip_create: true values: prometheus: kubeStateMetricsConfig: namespace: "monitoring" grafana: dashboards: annotations: grafana.mon.local/dashboard-folder: "GitOps" infra-ingress: enabled: true namespace: name: "ingress" infra-certificates: enabled: true namespace: name: "certificates" infra-logging: enabled: true namespace: name: "logging" values: grafana: dashboards: annotations: grafana.mon.local/dashboard-folder: "Logging" infra-monitoring: enabled: true namespace: name: "monitoring" values: prometheus: valuesFrom: - kind: ConfigMap name: fluxcd-kube-state-metrics-config valuesKey: kube-state-metrics-config.yaml infra-trivy: enabled: true namespace: name: "monitoring-trivy" values: grafana: dashboards: annotations: grafana.mon.local/dashboard-folder: "Security"