|
@ -88,12 +88,10 @@ spec: |
|
|
{% endif %} |
|
|
{% endif %} |
|
|
- name: vsphere-csi-controller |
|
|
- name: vsphere-csi-controller |
|
|
image: {{ gcr_image_repo }}/cloud-provider-vsphere/csi/release/driver:{{ vsphere_csi_controller }} |
|
|
image: {{ gcr_image_repo }}/cloud-provider-vsphere/csi/release/driver:{{ vsphere_csi_controller }} |
|
|
{% if external_vsphere_version >= "7.0u1" %} |
|
|
|
|
|
args: |
|
|
args: |
|
|
- "--fss-name=internal-feature-states.csi.vsphere.vmware.com" |
|
|
- "--fss-name=internal-feature-states.csi.vsphere.vmware.com" |
|
|
- "--fss-namespace=$(CSI_NAMESPACE)" |
|
|
- "--fss-namespace=$(CSI_NAMESPACE)" |
|
|
- "--use-gocsi=false" |
|
|
- "--use-gocsi=false" |
|
|
{% endif %} |
|
|
|
|
|
imagePullPolicy: {{ k8s_image_pull_policy }} |
|
|
imagePullPolicy: {{ k8s_image_pull_policy }} |
|
|
env: |
|
|
env: |
|
|
- name: CSI_ENDPOINT |
|
|
- name: CSI_ENDPOINT |
|
@ -113,11 +111,11 @@ spec: |
|
|
value: "100" |
|
|
value: "100" |
|
|
- name: INCLUSTER_CLIENT_BURST |
|
|
- name: INCLUSTER_CLIENT_BURST |
|
|
value: "100" |
|
|
value: "100" |
|
|
|
|
|
{% endif %} |
|
|
- name: CSI_NAMESPACE |
|
|
- name: CSI_NAMESPACE |
|
|
valueFrom: |
|
|
valueFrom: |
|
|
fieldRef: |
|
|
fieldRef: |
|
|
fieldPath: metadata.namespace |
|
|
fieldPath: metadata.namespace |
|
|
{% endif %} |
|
|
|
|
|
volumeMounts: |
|
|
volumeMounts: |
|
|
- mountPath: /etc/cloud |
|
|
- mountPath: /etc/cloud |
|
|
name: vsphere-config-volume |
|
|
name: vsphere-config-volume |
|
@ -154,10 +152,8 @@ spec: |
|
|
image: {{ gcr_image_repo }}/cloud-provider-vsphere/csi/release/syncer:{{ vsphere_syncer_image_tag }} |
|
|
image: {{ gcr_image_repo }}/cloud-provider-vsphere/csi/release/syncer:{{ vsphere_syncer_image_tag }} |
|
|
args: |
|
|
args: |
|
|
- "--leader-election" |
|
|
- "--leader-election" |
|
|
{% if external_vsphere_version >= "7.0u1" %} |
|
|
|
|
|
- "--fss-name=internal-feature-states.csi.vsphere.vmware.com" |
|
|
- "--fss-name=internal-feature-states.csi.vsphere.vmware.com" |
|
|
- "--fss-namespace=$(CSI_NAMESPACE)" |
|
|
- "--fss-namespace=$(CSI_NAMESPACE)" |
|
|
{% endif %} |
|
|
|
|
|
imagePullPolicy: {{ k8s_image_pull_policy }} |
|
|
imagePullPolicy: {{ k8s_image_pull_policy }} |
|
|
ports: |
|
|
ports: |
|
|
- containerPort: 2113 |
|
|
- containerPort: 2113 |
|
@ -175,11 +171,11 @@ spec: |
|
|
value: "100" |
|
|
value: "100" |
|
|
- name: INCLUSTER_CLIENT_BURST |
|
|
- name: INCLUSTER_CLIENT_BURST |
|
|
value: "100" |
|
|
value: "100" |
|
|
|
|
|
{% endif %} |
|
|
- name: CSI_NAMESPACE |
|
|
- name: CSI_NAMESPACE |
|
|
valueFrom: |
|
|
valueFrom: |
|
|
fieldRef: |
|
|
fieldRef: |
|
|
fieldPath: metadata.namespace |
|
|
fieldPath: metadata.namespace |
|
|
{% endif %} |
|
|
|
|
|
volumeMounts: |
|
|
volumeMounts: |
|
|
- mountPath: /etc/cloud |
|
|
- mountPath: /etc/cloud |
|
|
name: vsphere-config-volume |
|
|
name: vsphere-config-volume |
|
|