Skip to content

Commit 5a2ddb8

Browse files
committed
Add kustomization configs
1 parent 128aa56 commit 5a2ddb8

File tree

9 files changed

+40
-5
lines changed

9 files changed

+40
-5
lines changed

deploy/kubernetes/base/controller.yaml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ spec:
1616
serviceAccount: csi-controller-sa
1717
containers:
1818
- name: csi-provisioner
19-
imagePullPolicy: Always
2019
image: quay.io/k8scsi/csi-provisioner:v0.4.1
2120
args:
2221
- "--v=5"
@@ -29,7 +28,6 @@ spec:
2928
- name: socket-dir
3029
mountPath: /csi
3130
- name: csi-attacher
32-
imagePullPolicy: Always
3331
image: quay.io/k8scsi/csi-attacher:v0.4.1
3432
args:
3533
- "--v=5"
@@ -41,7 +39,6 @@ spec:
4139
- name: socket-dir
4240
mountPath: /csi
4341
- name: gce-pd-driver
44-
imagePullPolicy: Always
4542
image: gcr.io/google-containers/volume-csi/gcp-compute-persistent-disk-csi-driver:v0.2.0.beta
4643
args:
4744
- "--v=5"
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
commonLabels:
2+
app: gcp-compute-persistent-disk-csi-driver
3+
resources:
4+
- node.yaml
5+
- controller.yaml
6+
- setup-cluster.yaml

deploy/kubernetes/base/node.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ spec:
1515
serviceAccount: csi-node-sa
1616
containers:
1717
- name: csi-driver-registrar
18-
imagePullPolicy: Always
1918
image: quay.io/k8scsi/driver-registrar:v0.4.1
2019
args:
2120
- "--v=5"
@@ -36,7 +35,6 @@ spec:
3635
- name: gce-pd-driver
3736
securityContext:
3837
privileged: true
39-
imagePullPolicy: Always
4038
image: gcr.io/google-containers/volume-csi/gcp-compute-persistent-disk-csi-driver:v0.2.0.beta
4139
args:
4240
- "--v=5"
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
bases:
2+
- ../../base
3+
patches:
4+
- controller_images.yaml
5+
- node_images.yaml
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
These overlays are intended to be only used by prow for CI testing. The
2+
environment variables need to be substituted first before passing to kustomize.
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
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: gce-pd-driver
10+
image: PROW_GCEPD_IMAGE:latest
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
bases:
2+
- ../../base
3+
patches:
4+
- controller_images.yaml
5+
- node_images.yaml
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
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: gce-pd-driver
10+
image: PROW_GCEPD_IMAGE:latest
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
bases:
2+
- ../../base

0 commit comments

Comments
 (0)