diff --git a/monitoring/manifests/alertmanager-alertmanager.yaml b/monitoring/manifests/alertmanager-alertmanager.yaml index 87f98b3..bef6a0d 100644 --- a/monitoring/manifests/alertmanager-alertmanager.yaml +++ b/monitoring/manifests/alertmanager-alertmanager.yaml @@ -9,7 +9,7 @@ spec: baseImage: quay.io/prometheus/alertmanager nodeSelector: kubernetes.io/os: linux - replicas: 3 + replicas: 1 securityContext: fsGroup: 2000 runAsNonRoot: true diff --git a/monitoring/manifests/prometheus-prometheus.yaml b/monitoring/manifests/prometheus-prometheus.yaml index 1c8422d..969837a 100644 --- a/monitoring/manifests/prometheus-prometheus.yaml +++ b/monitoring/manifests/prometheus-prometheus.yaml @@ -16,7 +16,7 @@ spec: kubernetes.io/os: linux podMonitorNamespaceSelector: {} podMonitorSelector: {} - replicas: 2 + replicas: 1 resources: requests: memory: 400Mi diff --git a/monitoring/monitoring.jsonnet b/monitoring/monitoring.jsonnet index 654bc20..c26b620 100644 --- a/monitoring/monitoring.jsonnet +++ b/monitoring/monitoring.jsonnet @@ -13,6 +13,13 @@ local kp = versions+:: { pushgateway: 'v1.1.0', }, + prometheus+:: { + names: 'k8s', + replicas: 1, + }, + alertmanager+:: { + replicas: 1, + }, }, };