treasuremap/manifests/composite/lma-infra/patches/kube-prometheus-stack.yaml
Drew Walters 048f1b8d28 Add Prometheus versions and replacements
This change adds the Prometheus chart, repo, and image version to the
versions catalogue so they can be overridden downstream.

Signed-off-by: Drew Walters <andrew.walters@att.com>
Change-Id: Iecb2f5ccdcd8fc3e383b8b308998ec0d21a918d1
2021-03-24 18:02:57 +00:00

50 lines
1.2 KiB
YAML

apiVersion: "helm.toolkit.fluxcd.io/v2beta1"
kind: HelmRelease
metadata:
name: kube-prometheus-stack
spec:
releaseName: lma-infra-monitoring
values:
fullnameOverride: lma-infra-monitoring
grafana:
enabled: false
prometheus:
prometheusSpec:
serviceMonitorSelectorNilUsesHelmValues: false
tolerations:
- key: node-role.kubernetes.io/master
effect: NoSchedule
podMetadata:
labels:
storeAPI: enabled
thanos:
objectStorageConfig:
name: lma-infra-object-store
key: thanos-config.yaml
prometheusOperator:
admissionWebhooks:
patch:
tolerations:
- key: node-role.kubernetes.io/master
effect: NoSchedule
tolerations:
- key: node-role.kubernetes.io/master
effect: NoSchedule
alertmanager:
alertmanagerSpec:
tolerations:
- key: node-role.kubernetes.io/master
effect: NoSchedule
prometheus-node-exporter:
tolerations:
- key: node-role.kubernetes.io/master
effect: NoSchedule
kube-state-metrics:
tolerations:
- key: node-role.kubernetes.io/master
effect: NoSchedule