Skip to content

Commit 971a449

Browse files
committed
azure: Add support for Azure Disk CSI Driver
Signed-off-by: Ciprian Hacman <ciprian@hakman.dev>
1 parent a825f4d commit 971a449

4 files changed

Lines changed: 855 additions & 0 deletions

File tree

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# Helm values for azuredisk-csi-driver chart v1.34.0
2+
# To regenerate the manifest:
3+
# helm repo add azuredisk-csi-driver https://raw.githubusercontent.com/kubernetes-sigs/azuredisk-csi-driver/master/charts
4+
# cd upup/models/cloudup/resources/addons/azuredisk-csi-driver.addons.k8s.io
5+
# helm template azuredisk-csi-driver azuredisk-csi-driver/azuredisk-csi-driver \
6+
# --version 1.34.0 --namespace kube-system -f helm-values.yaml > k8s-1.31.yaml.template
7+
#
8+
# After generating, apply kops-specific patches:
9+
# 1. Prepend the StorageClass block from the bottom of this file
10+
# 2. Replace AZURE_CREDENTIAL_FILE env var (both controller and node azuredisk containers):
11+
# from: valueFrom: configMapKeyRef: ...
12+
# to: value: /etc/kubernetes/cloud.config
13+
# 3. Add readOnly: true to controller azure-cred volume mount
14+
#
15+
# Note: StorageClass is managed separately via storage-azure.addons.k8s.io
16+
17+
controller:
18+
replicas: 1
19+
runOnControlPlane: true
20+
hostNetwork: true
21+
logLevel: 5
22+
23+
linux:
24+
enabled: true
25+
hostNetwork: true
26+
27+
windows:
28+
enabled: false
29+
30+
snapshot:
31+
enabled: false
32+
33+
driver:
34+
userAgentSuffix: "kops"
35+

0 commit comments

Comments
 (0)