diff --git a/jsonnet/kube-prometheus/components/prometheus.libsonnet b/jsonnet/kube-prometheus/components/prometheus.libsonnet
index e93f85376e61f579e12c9c36b2dc5a4fe50bb1e2..63d6d0610dca669413d604d26b810d04fb359006 100644
--- a/jsonnet/kube-prometheus/components/prometheus.libsonnet
+++ b/jsonnet/kube-prometheus/components/prometheus.libsonnet
@@ -251,6 +251,7 @@ function(params) {
           namespace: p.config.namespace,
           name: 'alertmanager-' + p.config.alertmanagerName,
           port: 'web',
+          apiVersion: 'v2',
         }],
       },
       securityContext: {
diff --git a/manifests/prometheus-prometheus.yaml b/manifests/prometheus-prometheus.yaml
index 36fd374f9f5d42b36a2fa2d68383322a7ba53af0..f1f8ef2f2999cc0ee466d44bc7049d20ec4edb75 100644
--- a/manifests/prometheus-prometheus.yaml
+++ b/manifests/prometheus-prometheus.yaml
@@ -12,7 +12,8 @@ metadata:
 spec:
   alerting:
     alertmanagers:
-    - name: alertmanager-main
+    - apiVersion: v2
+      name: alertmanager-main
       namespace: monitoring
       port: web
   image: quay.io/prometheus/prometheus:v2.24.0