Преглед изворни кода

add tolerations and selectors to catalog configs

Grega Bremec пре 13 часа
родитељ
комит
d9e46cc2a7
1 измењених фајлова са 22 додато и 0 уклоњено
  1. 22 0
      p0f/operators/roles/fix-operators/tasks/main.yml

+ 22 - 0
p0f/operators/roles/fix-operators/tasks/main.yml

@@ -120,6 +120,28 @@
         image: "{{ item.image }}"
         publisher: "Red Hat"
         sourceType: "grpc"
+        grpcPodConfig:
+          extractContent:
+            cacheDir: /tmp/cache
+            catalogDir: /configs
+          memoryTarget: 120Mi
+          nodeSelector:
+            kubernetes.io/os: linux
+            node-role.kubernetes.io/master: ""
+          priorityClassName: system-cluster-critical
+          securityContextConfig: restricted
+          tolerations:
+          - effect: NoSchedule
+            key: node-role.kubernetes.io/master
+            operator: Exists
+          - effect: NoExecute
+            key: node.kubernetes.io/unreachable
+            operator: Exists
+            tolerationSeconds: 120
+          - effect: NoExecute
+            key: node.kubernetes.io/not-ready
+            operator: Exists
+            tolerationSeconds: 120
   loop: "{{ catalog_sources }}"
   loop_control:
     label: "{{ item.displ }}"