Browse Source
fix(vsphere-csi): remove namespace env variable and set namespace as kube-system (#9046)
Signed-off-by: eminaktas <eminaktas34@gmail.com>
Co-authored-by: Yasin Taha Erol <yasintahaerol@gmail.com>
Co-authored-by: Yasin Taha Erol <yasintahaerol@gmail.com>
pull/9065/head
Emin AKTAS
2 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with
3 additions and
15 deletions
-
roles/kubernetes-apps/csi_driver/vsphere/templates/vsphere-csi-controller-deployment.yml.j2
-
roles/kubernetes-apps/csi_driver/vsphere/templates/vsphere-csi-node.yml.j2
|
|
@ -90,7 +90,7 @@ spec: |
|
|
|
image: {{ gcr_image_repo }}/cloud-provider-vsphere/csi/release/driver:{{ vsphere_csi_controller }} |
|
|
|
args: |
|
|
|
- "--fss-name=internal-feature-states.csi.vsphere.vmware.com" |
|
|
|
- "--fss-namespace=$(CSI_NAMESPACE)" |
|
|
|
- "--fss-namespace=kube-system" |
|
|
|
- "--use-gocsi=false" |
|
|
|
imagePullPolicy: {{ k8s_image_pull_policy }} |
|
|
|
env: |
|
|
@ -112,10 +112,6 @@ spec: |
|
|
|
- name: INCLUSTER_CLIENT_BURST |
|
|
|
value: "100" |
|
|
|
{% endif %} |
|
|
|
- name: CSI_NAMESPACE |
|
|
|
valueFrom: |
|
|
|
fieldRef: |
|
|
|
fieldPath: metadata.namespace |
|
|
|
volumeMounts: |
|
|
|
- mountPath: /etc/cloud |
|
|
|
name: vsphere-config-volume |
|
|
@ -153,7 +149,7 @@ spec: |
|
|
|
args: |
|
|
|
- "--leader-election" |
|
|
|
- "--fss-name=internal-feature-states.csi.vsphere.vmware.com" |
|
|
|
- "--fss-namespace=$(CSI_NAMESPACE)" |
|
|
|
- "--fss-namespace=kube-system" |
|
|
|
imagePullPolicy: {{ k8s_image_pull_policy }} |
|
|
|
ports: |
|
|
|
- containerPort: 2113 |
|
|
@ -172,10 +168,6 @@ spec: |
|
|
|
- name: INCLUSTER_CLIENT_BURST |
|
|
|
value: "100" |
|
|
|
{% endif %} |
|
|
|
- name: CSI_NAMESPACE |
|
|
|
valueFrom: |
|
|
|
fieldRef: |
|
|
|
fieldPath: metadata.namespace |
|
|
|
volumeMounts: |
|
|
|
- mountPath: /etc/cloud |
|
|
|
name: vsphere-config-volume |
|
|
|
|
|
@ -57,7 +57,7 @@ spec: |
|
|
|
imagePullPolicy: {{ k8s_image_pull_policy }} |
|
|
|
args: |
|
|
|
- "--fss-name=internal-feature-states.csi.vsphere.vmware.com" |
|
|
|
- "--fss-namespace=$(CSI_NAMESPACE)" |
|
|
|
- "--fss-namespace=kube-system" |
|
|
|
- "--use-gocsi=false" |
|
|
|
imagePullPolicy: "Always" |
|
|
|
env: |
|
|
@ -79,10 +79,6 @@ spec: |
|
|
|
value: "true" |
|
|
|
- name: LOGGER_LEVEL |
|
|
|
value: "PRODUCTION" # Options: DEVELOPMENT, PRODUCTION |
|
|
|
- name: CSI_NAMESPACE |
|
|
|
valueFrom: |
|
|
|
fieldRef: |
|
|
|
fieldPath: metadata.namespace |
|
|
|
- name: NODEGETINFO_WATCH_TIMEOUT_MINUTES |
|
|
|
value: "1" |
|
|
|
securityContext: |
|
|
|