diff --git a/charts/latest/blob-csi-driver-v1.23.9.tgz b/charts/latest/blob-csi-driver-v1.23.9.tgz index adca94fc0..53d77762c 100644 Binary files a/charts/latest/blob-csi-driver-v1.23.9.tgz and b/charts/latest/blob-csi-driver-v1.23.9.tgz differ diff --git a/charts/latest/blob-csi-driver/templates/csi-blob-controller.yaml b/charts/latest/blob-csi-driver/templates/csi-blob-controller.yaml index 487a8c572..0bd15bc94 100644 --- a/charts/latest/blob-csi-driver/templates/csi-blob-controller.yaml +++ b/charts/latest/blob-csi-driver/templates/csi-blob-controller.yaml @@ -165,7 +165,7 @@ spec: name: azcopy-dir - mountPath: /etc/kubernetes/ name: azure-cred - {{- if eq .Values.cloud "AzureStackCloud" }} + {{- if and (eq .Values.cloud "AzureStackCloud") (ne .Values.linux.distro "fedora") }} - name: ssl mountPath: /etc/ssl/certs readOnly: true @@ -216,7 +216,7 @@ spec: hostPath: path: /etc/kubernetes/ type: DirectoryOrCreate - {{- if eq .Values.cloud "AzureStackCloud" }} + {{- if and (eq .Values.cloud "AzureStackCloud") (ne .Values.linux.distro "fedora") }} - name: ssl hostPath: path: /etc/ssl/certs diff --git a/charts/latest/blob-csi-driver/templates/csi-blob-node.yaml b/charts/latest/blob-csi-driver/templates/csi-blob-node.yaml index a80be4f74..f6f9f89c2 100644 --- a/charts/latest/blob-csi-driver/templates/csi-blob-node.yaml +++ b/charts/latest/blob-csi-driver/templates/csi-blob-node.yaml @@ -102,6 +102,8 @@ spec: value: "{{ .Values.node.blobfuseProxy.disableUpdateDB }}" - name: MIGRATE_K8S_REPO value: "{{ .Values.node.blobfuseProxy.migrateK8sRepo }}" + - name: SET_READ_AHEAD_SIZE + value: "{{ .Values.node.blobfuseProxy.setReadAheadSize }}" volumeMounts: - name: host-usr mountPath: /host/usr @@ -233,12 +235,12 @@ spec: name: azure-cred - mountPath: /mnt name: blob-cache - {{- if eq .Values.cloud "AzureStackCloud" }} + {{- if and (eq .Values.cloud "AzureStackCloud") (ne .Values.linux.distro "fedora") }} - name: ssl mountPath: /etc/ssl/certs readOnly: true {{- end }} - {{- if eq .Values.linux.distro "fedora" }} + {{- if and (eq .Values.cloud "AzureStackCloud") (ne .Values.linux.distro "fedora") }} - name: ssl mountPath: /etc/ssl/certs readOnly: true diff --git a/charts/latest/blob-csi-driver/values.yaml b/charts/latest/blob-csi-driver/values.yaml index ac7ba1e5c..7d0f33007 100644 --- a/charts/latest/blob-csi-driver/values.yaml +++ b/charts/latest/blob-csi-driver/values.yaml @@ -127,6 +127,7 @@ node: maxOpenFileNum: "9000000" disableUpdateDB: true migrateK8sRepo: false + setReadAheadSize: true blobfuseCachePath: /mnt appendTimeStampInCacheDir: false mountPermissions: 0777