apiVersion: helm.cattle.io/v1 kind: HelmChart metadata: name: prometheus namespace: infra-monitor spec: repo: https://prometheus-community.github.io/helm-charts chart: kube-prometheus-stack targetNamespace: infra-monitor version: 69.2.0 valuesContent: |- kubeControllerManager: enabled: false kubeScheduler: enabled: false kubeProxy: enabled: false kubeEtcd: enabled: false prometheusOperator: nodeSelector: kubernetes.io/hostname: alihka kube-state-metrics: nodeSelector: kubernetes.io/hostname: alihka grafana: nodeSelector: kubernetes.io/hostname: alihka ingress: enabled: true ingressClassName: nginx hosts: - monitor.dev.cm paths: - / assertNoLeakedSecrets: false grafana.ini: help: enabled: false news: news_feed_enabled: false database: type: postgres host: cnpg-cluster-hk-rw.infra-data:5432 name: grafana user: app password: nyrHzh9WWlDZzvVw7bDFo74gKb9zsls0Sy7OwRTDWiRTNPQQQkW85taUFAoX2AIC persistence: type: pvc enabled: true storageClassName: local-path accessModes: - ReadWriteOnce size: 10Gi prometheus: prometheusSpec: nodeSelector: kubernetes.io/hostname: alihka storageSpec: volumeClaimTemplate: spec: storageClassName: local-path accessModes: - ReadWriteOnce resources: requests: storage: 30Gi routePrefix: /prometheus serviceMonitorSelectorNilUsesHelmValues: false podMonitorSelectorNilUsesHelmValues: false ruleSelectorNilUsesHelmValues: false ingress: enabled: false ingressClassName: nginx hosts: - monitor.dev.cm paths: - /prometheus alertmanager: alertmanagerSpec: nodeSelector: kubernetes.io/hostname: alihka storage: volumeClaimTemplate: spec: storageClassName: local-path accessModes: - ReadWriteOnce resources: requests: storage: 10Gi routePrefix: /alertmanager ingress: enabled: false ingressClassName: nginx hosts: - monitor.dev.cm paths: - /alertmanager