diff --git a/infra-monitoring/templates/alertmanager/alertmanager-config.yaml b/infra-monitoring/templates/alertmanager/alertmanager-config.yaml index a1e2824..c4407ca 100644 --- a/infra-monitoring/templates/alertmanager/alertmanager-config.yaml +++ b/infra-monitoring/templates/alertmanager/alertmanager-config.yaml @@ -1,3 +1,4 @@ +{{- if (.Capabilities.APIVersions.Has "monitoring.coreos.com/v1alpha1/AlertmanagerConfig") }} --- apiVersion: "monitoring.coreos.com/v1alpha1" kind: "AlertmanagerConfig" @@ -116,3 +117,4 @@ spec: {{- end }} {{- end }}{{/* end-with receiver */}} {{- end }}{{/* end-with routes */}} +{{- end }} diff --git a/infra-monitoring/templates/configmap_init_crd.yaml b/infra-monitoring/templates/configmap_init_crd.yaml index 16a065c..9fa9591 100644 --- a/infra-monitoring/templates/configmap_init_crd.yaml +++ b/infra-monitoring/templates/configmap_init_crd.yaml @@ -7,6 +7,7 @@ metadata: data: {{- if and (.Capabilities.APIVersions.Has "monitoring.coreos.com/v1/ServiceMonitor") + (.Capabilities.APIVersions.Has "monitoring.coreos.com/v1alpha1/AlertmanagerConfig") }} init: "-1" {{- else }}