Skip to content

Commit e2a26df

Browse files
authored
Merge pull request #158 from Madhan-SWE/node-update-controller-deployment
Node update controller added to the deployments
2 parents a6a2178 + 102d862 commit e2a26df

File tree

2 files changed

+28
-0
lines changed

2 files changed

+28
-0
lines changed

deploy/kubernetes/base/controller.yaml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,31 @@ spec:
6262
timeoutSeconds: 3
6363
periodSeconds: 10
6464
failureThreshold: 5
65+
- name: node-update-controller
66+
image: quay.io/powercloud/ibm-powervs-block-csi-driver:v0.0.1
67+
command: ["/node-update-controller"]
68+
ports:
69+
- name: metrics
70+
containerPort: 8081
71+
protocol: TCP
72+
- name: healthz
73+
containerPort: 8082
74+
protocol: TCP
75+
livenessProbe:
76+
failureThreshold: 5
77+
httpGet:
78+
path: /healthz
79+
port: healthz
80+
initialDelaySeconds: 5
81+
timeoutSeconds: 10
82+
periodSeconds: 30
83+
env:
84+
- name: IBMCLOUD_API_KEY
85+
valueFrom:
86+
secretKeyRef:
87+
name: ibm-secret
88+
key: IBMCLOUD_API_KEY
89+
optional: true
6590
- name: csi-provisioner
6691
image: k8s.gcr.io/sig-storage/csi-provisioner:v3.1.0
6792
args:

deploy/kubernetes/overlays/dev/main_image.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,3 +27,6 @@ spec:
2727
- name: powervs-plugin
2828
image: quay.io/powercloud/ibm-powervs-block-csi-driver:dev
2929
imagePullPolicy: Always
30+
- name: node-update-controller
31+
image: quay.io/powercloud/ibm-powervs-block-csi-driver:dev
32+
imagePullPolicy: Always

0 commit comments

Comments
 (0)