Skip to content

Commit 1354682

Browse files
authored
Merge pull request #168 from davidz627/fix/strictKustomize
Strict Kustomize Patching
2 parents 1f306b0 + 2d52466 commit 1354682

File tree

9 files changed

+48
-6
lines changed

9 files changed

+48
-6
lines changed

deploy/kubernetes/base/controller.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ spec:
1616
serviceAccountName: csi-controller-sa
1717
containers:
1818
- name: csi-provisioner
19-
image: gcr.io/gke-release/csi-provisioner:v0.4.1-gke.0
19+
image: MUSTPATCHWITHKUSTOMIZE
2020
args:
2121
- "--v=5"
2222
- "--provisioner=pd.csi.storage.gke.io"
@@ -25,15 +25,15 @@ spec:
2525
- name: socket-dir
2626
mountPath: /csi
2727
- name: csi-attacher
28-
image: gcr.io/gke-release/csi-attacher:v0.4.1-gke.0
28+
image: MUSTPATCHWITHKUSTOMIZE
2929
args:
3030
- "--v=5"
3131
- "--csi-address=/csi/csi.sock"
3232
volumeMounts:
3333
- name: socket-dir
3434
mountPath: /csi
3535
- name: gce-pd-driver
36-
image: gcr.io/gke-release/gcp-compute-persistent-disk-csi-driver:v0.2.0-gke.0
36+
image: MUSTPATCHWITHKUSTOMIZE
3737
args:
3838
- "--v=5"
3939
- "--endpoint=unix:/csi/csi.sock"

deploy/kubernetes/base/node.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ spec:
1515
serviceAccountName: csi-node-sa
1616
containers:
1717
- name: csi-driver-registrar
18-
image: gcr.io/gke-release/csi-driver-registrar:v0.4.1-gke.0
18+
image: MUSTPATCHWITHKUSTOMIZE
1919
args:
2020
- "--v=5"
2121
- "--csi-address=/var/lib/kubelet/plugins/pd.csi.storage.gke.io/csi.sock"
@@ -37,7 +37,7 @@ spec:
3737
- name: gce-pd-driver
3838
securityContext:
3939
privileged: true
40-
image: gcr.io/gke-release/gcp-compute-persistent-disk-csi-driver:v0.2.0-gke.0
40+
image: MUSTPATCHWITHKUSTOMIZE
4141
args:
4242
- "--v=5"
4343
- "--endpoint=unix:/csi/csi.sock"

deploy/kubernetes/overlays/dev/controller_images.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ spec:
66
template:
77
spec:
88
containers:
9+
- name: csi-provisioner
10+
image: gcr.io/gke-release/csi-provisioner:v0.4.1-gke.0
11+
- name: csi-attacher
12+
image: gcr.io/gke-release/csi-attacher:v0.4.1-gke.0
913
- name: csi-snapshotter
1014
imagePullPolicy: Always
1115
image: quay.io/k8scsi/csi-snapshotter:v0.4.0
@@ -21,3 +25,4 @@ spec:
2125
- name: gce-pd-driver
2226
imagePullPolicy: Always
2327
image: gcr.io/dyzz-csi-staging/csi/gce-pd-driver:latest
28+

deploy/kubernetes/overlays/dev/node_images.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,5 @@ spec:
99
- name: gce-pd-driver
1010
imagePullPolicy: Always
1111
image: gcr.io/dyzz-csi-staging/csi/gce-pd-driver:latest
12+
- name: csi-driver-registrar
13+
image: gcr.io/gke-release/csi-driver-registrar:v0.4.1-gke.0

deploy/kubernetes/overlays/prow-head-template/controller_images.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,9 @@ spec:
66
template:
77
spec:
88
containers:
9+
- name: csi-provisioner
10+
image: gcr.io/gke-release/csi-provisioner:v0.4.1-gke.0
11+
- name: csi-attacher
12+
image: gcr.io/gke-release/csi-attacher:v0.4.1-gke.0
913
- name: gce-pd-driver
10-
image: PROW_GCEPD_IMAGE:latest
14+
image: PROW_GCEPD_IMAGE:latest

deploy/kubernetes/overlays/prow-head-template/node_images.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,5 @@ spec:
88
containers:
99
- name: gce-pd-driver
1010
image: PROW_GCEPD_IMAGE:latest
11+
- name: csi-driver-registrar
12+
image: gcr.io/gke-release/csi-driver-registrar:v0.4.1-gke.0
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
kind: StatefulSet
2+
apiVersion: apps/v1
3+
metadata:
4+
name: csi-gce-pd-controller
5+
spec:
6+
template:
7+
spec:
8+
containers:
9+
- name: csi-provisioner
10+
image: gcr.io/gke-release/csi-provisioner:v0.4.1-gke.0
11+
- name: csi-attacher
12+
image: gcr.io/gke-release/csi-attacher:v0.4.1-gke.0
13+
- name: gce-pd-driver
14+
image: gcr.io/gke-release/gcp-compute-persistent-disk-csi-driver:v0.2.0-gke.0
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,5 @@
11
bases:
22
- ../../base
3+
patches:
4+
- controller_images.yaml
5+
- node_images.yaml
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
kind: DaemonSet
2+
apiVersion: apps/v1
3+
metadata:
4+
name: csi-gce-pd-node
5+
spec:
6+
template:
7+
spec:
8+
containers:
9+
- name: csi-driver-registrar
10+
image: gcr.io/gke-release/csi-driver-registrar:v0.4.1-gke.0
11+
- name: gce-pd-driver
12+
image: gcr.io/gke-release/gcp-compute-persistent-disk-csi-driver:v0.2.0-gke.0

0 commit comments

Comments
 (0)