kubernetes-csi / csi-driver-smb

This driver allows Kubernetes to access SMB Server on both Linux and Windows nodes.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

need new dockerfile.windows for windows 2022 server

thdrnsdk opened this issue · comments

Is your feature request related to a problem?/Why is this needed

in the repo's

livenessprobe
smbplugin
node-driver-registrar

dockerfile.windows
there is base, addon image is windwos images "1809"

Images created in this way do not seem to work on Windows 2022 servers due to version compatibility issues.

Describe the solution you'd like in detail

Describe alternatives you've considered

Additional context

the 1809 specified in Dockerfile.Windows file is the default base image, and servercore:ltsc2022 is specified in prow.sh, so this driver already supports 2022 image.

configvar CSI_PROW_BUILD_PLATFORMS "linux amd64 amd64; linux ppc64le ppc64le -ppc64le; linux s390x s390x -s390x; linux arm arm -arm; linux arm64 arm64 -arm64; linux arm arm/v7 -armv7; windows amd64 amd64 .exe nanoserver:1809 servercore:ltsc2019; windows amd64 amd64 .exe nanoserver:ltsc2022 servercore:ltsc2022" "Go target platforms (= GOOS + GOARCH) and file suffix of the resulting binaries"

I have also verified that this image registry.k8s.io/sig-storage/smbplugin:v1.13.0 is running well on Windows Server 2022 Datacenter node