Skip to content

Commit b83198b

Browse files
author
Power Cloud Robot
authored
Merge pull request #34 from Madhan-SWE/dependency_fixes_v2
Kustomization added
2 parents 5decad3 + 5b89dab commit b83198b

File tree

9 files changed

+85
-16
lines changed

9 files changed

+85
-16
lines changed

deploy/kubernetes/base/controller.yaml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ spec:
6363
periodSeconds: 10
6464
failureThreshold: 5
6565
- name: csi-provisioner
66-
image: k8s.gcr.io/sig-storage/csi-provisioner:v2.0.4
66+
image: k8s.gcr.io/sig-storage/csi-provisioner:v3.0.0
6767
args:
6868
- --csi-address=$(ADDRESS)
6969
- --v=5
@@ -77,7 +77,7 @@ spec:
7777
- name: socket-dir
7878
mountPath: /var/lib/csi/sockets/pluginproxy/
7979
- name: csi-attacher
80-
image: k8s.gcr.io/sig-storage/csi-attacher:v3.0.0
80+
image: k8s.gcr.io/sig-storage/csi-attacher:v3.3.0
8181
args:
8282
- --csi-address=$(ADDRESS)
8383
- --timeout=120s
@@ -91,18 +91,18 @@ spec:
9191
- name: socket-dir
9292
mountPath: /var/lib/csi/sockets/pluginproxy/
9393
- name: csi-resizer
94-
image: k8s.gcr.io/sig-storage/csi-resizer:v1.1.0
95-
args:
96-
- --csi-address=$(ADDRESS)
97-
- --v=2
98-
env:
99-
- name: ADDRESS
100-
value: /var/lib/csi/sockets/pluginproxy/csi.sock
101-
volumeMounts:
102-
- name: socket-dir
103-
mountPath: /var/lib/csi/sockets/pluginproxy/
94+
image: k8s.gcr.io/sig-storage/csi-resizer:v1.3.0
95+
args:
96+
- --csi-address=$(ADDRESS)
97+
- --v=2
98+
env:
99+
- name: ADDRESS
100+
value: /var/lib/csi/sockets/pluginproxy/csi.sock
101+
volumeMounts:
102+
- name: socket-dir
103+
mountPath: /var/lib/csi/sockets/pluginproxy/
104104
- name: liveness-probe
105-
image: k8s.gcr.io/sig-storage/livenessprobe:v2.1.0
105+
image: k8s.gcr.io/sig-storage/livenessprobe:v2.5.0
106106
args:
107107
- --csi-address=/csi/csi.sock
108108
volumeMounts:

deploy/kubernetes/base/csidriver.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
apiVersion: storage.k8s.io/v1beta1
2+
apiVersion: storage.k8s.io/v1
33
kind: CSIDriver
44
metadata:
55
name: powervs.csi.ibm.com
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
apiVersion: kustomize.config.k8s.io/v1beta1
2+
kind: Kustomization
3+
namespace: kube-system
4+
resources:
5+
- clusterrole-attacher.yaml
6+
- clusterrole-csi-node.yaml
7+
- clusterrole-provisioner.yaml
8+
- clusterrole-resizer.yaml
9+
- clusterrolebinding-attacher.yaml
10+
- clusterrolebinding-csi-node.yaml
11+
- clusterrolebinding-provisioner.yaml
12+
- clusterrolebinding-resizer.yaml
13+
- controller.yaml
14+
- csidriver.yaml
15+
- node.yaml
16+
- serviceaccount-csi-controller.yaml
17+
- serviceaccount-csi-node.yaml

deploy/kubernetes/base/node.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ spec:
7272
periodSeconds: 10
7373
failureThreshold: 5
7474
- name: node-driver-registrar
75-
image: k8s.gcr.io/sig-storage/csi-node-driver-registrar:v2.0.1
75+
image: k8s.gcr.io/sig-storage/csi-node-driver-registrar:v2.3.0
7676
args:
7777
- --csi-address=$(ADDRESS)
7878
- --kubelet-registration-path=$(DRIVER_REG_SOCK_PATH)
@@ -92,7 +92,7 @@ spec:
9292
- name: registration-dir
9393
mountPath: /registration
9494
- name: liveness-probe
95-
image: k8s.gcr.io/sig-storage/livenessprobe:v2.1.0
95+
image: k8s.gcr.io/sig-storage/livenessprobe:v2.5.0
9696
args:
9797
- --csi-address=/csi/csi.sock
9898
volumeMounts:
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
apiVersion: kustomize.config.k8s.io/v1beta1
2+
kind: Kustomization
3+
bases:
4+
- ../../base
5+
patchesStrategicMerge:
6+
- main_image.yaml
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
kind: DaemonSet
2+
apiVersion: apps/v1
3+
metadata:
4+
name: powervs-csi-node
5+
namespace: kube-system
6+
labels:
7+
app.kubernetes.io/name: powervs-csi-driver
8+
spec:
9+
template:
10+
spec:
11+
containers:
12+
- name: powervs-plugin
13+
image: quay.io/powercloud/powervs-csi-driver:dev
14+
imagePullPolicy: Always
15+
---
16+
kind: Deployment
17+
apiVersion: apps/v1
18+
metadata:
19+
name: powervs-csi-controller
20+
namespace: kube-system
21+
labels:
22+
app.kubernetes.io/name: powervs-csi-driver
23+
spec:
24+
template:
25+
spec:
26+
containers:
27+
- name: powervs-plugin
28+
image: quay.io/powercloud/powervs-csi-driver:dev
29+
imagePullPolicy: Always
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
apiVersion: kustomize.config.k8s.io/v1beta1
2+
kind: Kustomization
3+
bases:
4+
- ../../base
5+
images:
6+
- name: quay.io/powercloud/powervs-csi-driver
7+
newTag: v0.0.1
8+
- name: k8s.gcr.io/sig-storage/csi-provisioner
9+
newTag: v3.0.0
10+
- name: k8s.gcr.io/sig-storage/csi-attacher
11+
newTag: v3.3.0
12+
- name: k8s.gcr.io/sig-storage/csi-resizer
13+
newTag: v1.3.0
14+
- name: k8s.gcr.io/sig-storage/livenessprobe
15+
newTag: v2.5.0
16+
- name: k8s.gcr.io/sig-storage/csi-node-driver-registrar
17+
newTag: v2.3.0

0 commit comments

Comments
 (0)