From fad82edf6a5b83a160b50be9d5cfbf183f6e68c3 Mon Sep 17 00:00:00 2001 From: Pearl Dsilva Date: Mon, 2 Jun 2025 17:08:28 +0530 Subject: [PATCH] fix image references and increase leniency of the pod anti affinity rule --- deploy/k8s/controller-deployment.yaml | 20 +++++++++++--------- deploy/k8s/node-daemonset.yaml | 2 +- 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/deploy/k8s/controller-deployment.yaml b/deploy/k8s/controller-deployment.yaml index 44adffc..423a229 100644 --- a/deploy/k8s/controller-deployment.yaml +++ b/deploy/k8s/controller-deployment.yaml @@ -25,14 +25,16 @@ spec: serviceAccountName: cloudstack-csi-controller affinity: podAntiAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - - labelSelector: - matchExpressions: - - key: "app.kubernetes.io/name" - operator: In - values: - - cloudstack-csi-controller - topologyKey: "kubernetes.io/hostname" + preferredDuringSchedulingIgnoredDuringExecution: + - weight: 100 + podAffinityTerm: + labelSelector: + matchExpressions: + - key: "app.kubernetes.io/name" + operator: In + values: + - cloudstack-csi-controller + topologyKey: "kubernetes.io/hostname" nodeAffinity: requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: @@ -59,7 +61,7 @@ spec: containers: - name: cloudstack-csi-controller - image: cloudstack-csi-driver + image: ghcr.io/shapeblue/cloudstack-csi-driver:master imagePullPolicy: Always args: - "controller" diff --git a/deploy/k8s/node-daemonset.yaml b/deploy/k8s/node-daemonset.yaml index 665312b..1b92092 100644 --- a/deploy/k8s/node-daemonset.yaml +++ b/deploy/k8s/node-daemonset.yaml @@ -36,7 +36,7 @@ spec: containers: - name: cloudstack-csi-node - image: cloudstack-csi-driver + image: ghcr.io/shapeblue/cloudstack-csi-driver:master imagePullPolicy: IfNotPresent args: - "node"