diff --git a/jsonnet/kube-prometheus/addons/anti-affinity.libsonnet b/jsonnet/kube-prometheus/addons/anti-affinity.libsonnet
index 014f32a900d33e4335d22b92eb3df2ea00c0a4ee..3f55d2687a882c243395976851711441eadea97a 100644
--- a/jsonnet/kube-prometheus/addons/anti-affinity.libsonnet
+++ b/jsonnet/kube-prometheus/addons/anti-affinity.libsonnet
@@ -22,17 +22,29 @@
     },
   },
 
-  alertmanager+:: {
+  alertmanager+: {
     alertmanager+: {
       spec+:
         antiaffinity('alertmanager', [$.values.alertmanager.name], $.values.common.namespace),
     },
   },
 
-  prometheus+:: {
+  prometheus+: {
     prometheus+: {
       spec+:
         antiaffinity('prometheus', [$.values.prometheus.name], $.values.common.namespace),
     },
   },
+
+  blackboxExporter+: {
+    deployment+: {
+      spec+: {
+        template+: {
+          spec+:
+            antiaffinity('app.kubernetes.io/name', ['blackbox-exporter'], $.values.common.namespace),
+        },
+      },
+    },
+  },
+
 }