Skip to content

Commit 9a2a453

Browse files
authored
Merge pull request #5 from shapeblue/increase-pod-affinity-leniency
Fix image references and increase leniency of the pod anti affinity rule
2 parents d88201b + fad82ed commit 9a2a453

File tree

2 files changed

+12
-10
lines changed

2 files changed

+12
-10
lines changed

deploy/k8s/controller-deployment.yaml

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,16 @@ spec:
2525
serviceAccountName: cloudstack-csi-controller
2626
affinity:
2727
podAntiAffinity:
28-
requiredDuringSchedulingIgnoredDuringExecution:
29-
- labelSelector:
30-
matchExpressions:
31-
- key: "app.kubernetes.io/name"
32-
operator: In
33-
values:
34-
- cloudstack-csi-controller
35-
topologyKey: "kubernetes.io/hostname"
28+
preferredDuringSchedulingIgnoredDuringExecution:
29+
- weight: 100
30+
podAffinityTerm:
31+
labelSelector:
32+
matchExpressions:
33+
- key: "app.kubernetes.io/name"
34+
operator: In
35+
values:
36+
- cloudstack-csi-controller
37+
topologyKey: "kubernetes.io/hostname"
3638
nodeAffinity:
3739
requiredDuringSchedulingIgnoredDuringExecution:
3840
nodeSelectorTerms:
@@ -59,7 +61,7 @@ spec:
5961

6062
containers:
6163
- name: cloudstack-csi-controller
62-
image: cloudstack-csi-driver
64+
image: ghcr.io/shapeblue/cloudstack-csi-driver:master
6365
imagePullPolicy: Always
6466
args:
6567
- "controller"

deploy/k8s/node-daemonset.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ spec:
3636

3737
containers:
3838
- name: cloudstack-csi-node
39-
image: cloudstack-csi-driver
39+
image: ghcr.io/shapeblue/cloudstack-csi-driver:master
4040
imagePullPolicy: IfNotPresent
4141
args:
4242
- "node"

0 commit comments

Comments
 (0)