diff --git a/apps/base/shields/shields.yaml b/apps/base/shields/shields.yaml
index 234fccafec7032848ce1216c7fa85775cd4927cb..e638840917e77aa0ea245e2a33e8602f4670ec95 100644
--- a/apps/base/shields/shields.yaml
+++ b/apps/base/shields/shields.yaml
@@ -15,16 +15,15 @@ spec:
       labels:
         app.kubernetes.io/name: shields
     spec:
-      affinity:
-        topologySpreadConstraints:
-        - maxSkew: 1
-          topologyKey: kubernetes.io/hostname
-          whenUnsatisfiable: DoNotSchedule
-          labelSelector:
-            matchLabels:
-              app.kubernetes.io/name: shields
-          matchLabelKeys:
-            - pod-template-hash
+      topologySpreadConstraints:
+      - maxSkew: 1
+        topologyKey: kubernetes.io/hostname
+        whenUnsatisfiable: DoNotSchedule
+        labelSelector:
+          matchLabels:
+            app.kubernetes.io/name: shields
+        matchLabelKeys:
+          - pod-template-hash
       containers:
       - image: docker.io/shieldsio/shields:next
         name: shields