diff -rtub aws-ebs-csi-driver/templates/controller.yaml /tmp/aws-ebs-csi-driver/templates/controller.yaml --- aws-ebs-csi-driver/templates/controller.yaml 2021-02-23 18:54:24.000000000 +0100 +++ /tmp/aws-ebs-csi-driver/templates/controller.yaml 2021-02-24 18:40:00.753541864 +0100 @@ -56,7 +56,7 @@ - --k8s-tag-cluster-id={{ .Values.k8sTagClusterId }} {{- end }} - --logtostderr - - --v=5 + - --v={{ .Values.logLevel }} env: - name: CSI_ENDPOINT value: unix:///var/lib/csi/sockets/pluginproxy/csi.sock @@ -98,14 +98,14 @@ image: {{ printf "%s:%s" .Values.sidecars.provisionerImage.repository .Values.sidecars.provisionerImage.tag }} args: - --csi-address=$(ADDRESS) - - --v=5 + - --v={{ .Values.logLevel }} {{- if .Values.enableVolumeScheduling }} - --feature-gates=Topology=true {{- end}} {{- if .Values.extraCreateMetadata }} - --extra-create-metadata {{- end}} - - --leader-election=true + - --leader-election={{ ternary "true" "false" ( gt (.Values.replicaCount|int) 1 ) }} - --default-fstype=ext4 env: - name: ADDRESS @@ -120,8 +120,8 @@ image: {{ printf "%s:%s" .Values.sidecars.attacherImage.repository .Values.sidecars.attacherImage.tag }} args: - --csi-address=$(ADDRESS) - - --v=5 - - --leader-election=true + - --v={{ .Values.logLevel }} + - --leader-election={{ ternary "true" "false" ( gt (.Values.replicaCount|int) 1 ) }} env: - name: ADDRESS value: /var/lib/csi/sockets/pluginproxy/csi.sock @@ -136,7 +136,7 @@ image: {{ printf "%s:%s" .Values.sidecars.snapshotterImage.repository .Values.sidecars.snapshotterImage.tag }} args: - --csi-address=$(ADDRESS) - - --leader-election=true + - --leader-election={{ ternary "true" "false" ( gt (.Values.replicaCount|int) 1 ) }} env: - name: ADDRESS value: /var/lib/csi/sockets/pluginproxy/csi.sock @@ -153,7 +153,7 @@ imagePullPolicy: Always args: - --csi-address=$(ADDRESS) - - --v=5 + - --v={{ .Values.logLevel }} env: - name: ADDRESS value: /var/lib/csi/sockets/pluginproxy/csi.sock diff -rtub aws-ebs-csi-driver/templates/node.yaml /tmp/aws-ebs-csi-driver/templates/node.yaml --- aws-ebs-csi-driver/templates/node.yaml 2021-02-23 18:54:24.000000000 +0100 +++ /tmp/aws-ebs-csi-driver/templates/node.yaml 2021-02-24 18:41:44.630213228 +0100 @@ -56,7 +56,7 @@ - --volume-attach-limit={{ .Values.volumeAttachLimit }} {{- end }} - --logtostderr - - --v=5 + - --v={{ .Values.logLevel }} env: - name: CSI_ENDPOINT value: unix:/csi/csi.sock @@ -94,7 +94,7 @@ args: - --csi-address=$(ADDRESS) - --kubelet-registration-path=$(DRIVER_REG_SOCK_PATH) - - --v=5 + - --v={{ .Values.logLevel }} lifecycle: preStop: exec: diff -rtub aws-ebs-csi-driver/templates/statefulset.yaml /tmp/aws-ebs-csi-driver/templates/statefulset.yaml --- aws-ebs-csi-driver/templates/statefulset.yaml 2021-02-23 18:54:24.000000000 +0100 +++ /tmp/aws-ebs-csi-driver/templates/statefulset.yaml 2021-02-24 18:42:07.223547582 +0100 @@ -41,7 +41,7 @@ - name: snapshot-controller image: {{ printf "%s:%s" .Values.snapshotController.repository .Values.snapshotController.tag }} args: - - --v=5 + - --v={{ .Values.logLevel }} - --leader-election=false {{- if .Values.imagePullSecrets }} imagePullSecrets: diff -rtub aws-ebs-csi-driver/values.yaml /tmp/aws-ebs-csi-driver/values.yaml --- aws-ebs-csi-driver/values.yaml 2021-02-23 18:54:24.000000000 +0100 +++ /tmp/aws-ebs-csi-driver/values.yaml 2021-02-24 18:41:15.513545244 +0100 @@ -9,6 +9,8 @@ tag: "v0.9.0" pullPolicy: IfNotPresent +logLevel: 5 + sidecars: provisionerImage: repository: k8s.gcr.io/sig-storage/csi-provisioner