From 68eb1c072802624ab94021911d1513ce6b3a097c Mon Sep 17 00:00:00 2001 From: andyzhangx Date: Thu, 2 Jan 2025 02:31:28 +0000 Subject: [PATCH 1/2] chore: use canary-windows-hp for host process deployment --- charts/README.md | 1 + charts/latest/csi-driver-smb-v0.0.0.tgz | Bin 5645 -> 5666 bytes charts/latest/csi-driver-smb/values.yaml | 2 +- deploy/csi-smb-node-windows-hostprocess.yaml | 4 ++-- deploy/example/windows/README.md | 1 + 5 files changed, 5 insertions(+), 3 deletions(-) diff --git a/charts/README.md b/charts/README.md index c293bcae3c0..fb05640c97b 100644 --- a/charts/README.md +++ b/charts/README.md @@ -127,6 +127,7 @@ The following table lists the configurable parameters of the latest SMB CSI Driv | `windows.kubelet` | configure kubelet directory path on Windows agent node | `'C:\var\lib\kubelet'` | ### Csi Proxy support on windows + > if you have set `windows.useHostProcessContainers` as `true`, csi-proxy is not needed by CSI driver. The helm can setup the host-process deamonset for the csi proxy, by setting windows.csiproxy.enabled to true. diff --git a/charts/latest/csi-driver-smb-v0.0.0.tgz b/charts/latest/csi-driver-smb-v0.0.0.tgz index 9f027384978c472272102c65cd49c39e130b6a4a..7b96431a5c8b775c7840582e4de4aaeae55b7b5c 100644 GIT binary patch delta 5657 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 delta 5635 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 diff --git a/charts/latest/csi-driver-smb/values.yaml b/charts/latest/csi-driver-smb/values.yaml index a2136e251cd..829b757b236 100755 --- a/charts/latest/csi-driver-smb/values.yaml +++ b/charts/latest/csi-driver-smb/values.yaml @@ -159,7 +159,7 @@ windows: cpu: 10m memory: 40Mi csiproxy: - enabled: false # required if windows.enabled is true, but may be installed manually also + enabled: false # required if windows.enabled is true and useHostProcessContainers is false, but may be installed manually also dsName: csi-proxy-win # daemonset name tolerations: {} affinity: {} diff --git a/deploy/csi-smb-node-windows-hostprocess.yaml b/deploy/csi-smb-node-windows-hostprocess.yaml index 64f03a0e59e..a9abc0df285 100644 --- a/deploy/csi-smb-node-windows-hostprocess.yaml +++ b/deploy/csi-smb-node-windows-hostprocess.yaml @@ -34,7 +34,7 @@ spec: hostNetwork: true initContainers: - name: init - image: mcr.microsoft.com/k8s/csi/smb-csi:latest-windows-hp + image: gcr.io/k8s-staging-sig-storage/smbplugin:canary-windows-hp imagePullPolicy: IfNotPresent command: - "powershell.exe" @@ -69,7 +69,7 @@ spec: cpu: 30m memory: 40Mi - name: smb - image: mcr.microsoft.com/k8s/csi/smb-csi:latest-windows-hp + image: gcr.io/k8s-staging-sig-storage/smbplugin:canary-windows-hp imagePullPolicy: IfNotPresent command: - "smbplugin.exe" diff --git a/deploy/example/windows/README.md b/deploy/example/windows/README.md index 96b2067faab..584acb8c616 100644 --- a/deploy/example/windows/README.md +++ b/deploy/example/windows/README.md @@ -6,6 +6,7 @@ ## Feature Status: GA ## Prerequisite + > if you have set `windows.useHostProcessContainers` as `true`, csi-proxy is not needed by CSI driver. - [Install CSI-Proxy on Windows Node](https://github.com/kubernetes-csi/csi-proxy#installation) - install csi-proxy on k8s 1.23+ Windows node using host process daemonset directly ```console From f857bf2b4ac15c362f7193e09f3df76e78afcf88 Mon Sep 17 00:00:00 2001 From: andyzhangx Date: Thu, 2 Jan 2025 11:26:40 +0000 Subject: [PATCH 2/2] test: use new samber image --- deploy/example/smb-provisioner/smb-server-lb.yaml | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/deploy/example/smb-provisioner/smb-server-lb.yaml b/deploy/example/smb-provisioner/smb-server-lb.yaml index 590f96d2909..fa92e7dc351 100644 --- a/deploy/example/smb-provisioner/smb-server-lb.yaml +++ b/deploy/example/smb-provisioner/smb-server-lb.yaml @@ -34,23 +34,22 @@ spec: "kubernetes.io/os": linux containers: - name: smb-server - image: andyzhangx/samba:win-fix + image: dockurr/samba env: - - name: PERMISSIONS - value: "0777" - - name: USERNAME + - name: NAME + value: share + - name: USER valueFrom: secretKeyRef: name: smbcreds key: username - - name: PASSWORD + - name: PASS valueFrom: secretKeyRef: name: smbcreds key: password - args: ["-u", "$(USERNAME);$(PASSWORD)", "-s", "share;/smbshare/;yes;no;no;all;none", "-p"] volumeMounts: - - mountPath: /smbshare + - mountPath: /storage name: data-volume ports: - containerPort: 445