Skip to content

Commit

Permalink
fix
Browse files Browse the repository at this point in the history
Signed-off-by: v.oleynikov <vasily.oleynikov@flant.com>
  • Loading branch information
duckhawk committed Jun 19, 2024
1 parent 2dc7730 commit e3fc4f0
Showing 1 changed file with 38 additions and 0 deletions.
38 changes: 38 additions & 0 deletions templates/csi/controller.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -98,12 +98,50 @@
fieldPath: spec.nodeName
{{- end }}

{{- define "csi_additional_node_volume" }}
- mountPath: /var/log
name: log-dir
- hostPath:
path: /var/lib/iscsi
type: ""
name: iscsi-dir
- hostPath:
path: /var/log/
type: Directory
name: log-dir
- hostPath:
path: /etc/iscsi
type: DirectoryOrCreate
name: iscsi-config-dir
- hostPath:
path: /etc/nvme
type: DirectoryOrCreate
name: nvme-config-dir
- hostPath:
path: /etc/localtime
type: File
name: host-time
{{- end }}

{{- define "csi_additional_node_volume_mounts" }}
- mountPath: /var/lib/iscsi
name: iscsi-dir
- mountPath: /etc/iscsi
name: iscsi-config-dir
- mountPath: /etc/nvme
name: nvme-config-dir
- mountPath: /etc/localtime
name: host-time
{{- end }}

{{- $csiNodeConfig := dict }}
{{- $_ := set $csiNodeConfig "fullname" "csi-huawei" }}
{{- $_ := set $csiNodeConfig "nodeImage" $csiControllerImage }}
{{- $_ := set $csiNodeConfig "driverFQDN" "csi.huawei.com" }}
{{- $_ := set $csiNodeConfig "serviceAccount" "csi-node" }}
{{- $_ := set $csiNodeConfig "additionalNodeArgs" (include "csi_node_args" . | fromYamlArray) }}
{{- $_ := set $csiNodeConfig "additionalNodeEnvs" (include "csi_node_envs" . | fromYamlArray) }}
{{- $_ := set $csiControllerConfig "$additionalNodeVolumes" (include "csi_additional_node_volume" . | fromYamlArray) }}
{{- $_ := set $csiControllerConfig "additionalNodeVolumeMounts" (include "csi_additional_node_volume_mounts" . | fromYamlArray) }}

{{- include "helm_lib_csi_node_manifests" (list . $csiNodeConfig) }}

0 comments on commit e3fc4f0

Please sign in to comment.