Open jdef opened 7 years ago
I only saw this now and opened a separate issue for named pipe support: https://github.com/container-storage-interface/spec/issues/35
Since the spec doesn't dictate that the CO manage the plugin process, I think named pipe is the only blocker for prototyping plugins on Windows.
via @friism
It'd like to propose that Windows Named Pipes be permitted too. Named pipes are used for gRPC by Docker when running on Windows on npipe://./pipe/docker_engine.
I've skimmed the spec, and I think this is the only issue that would block building a prototype implementation that can run on Windows.
Both Kubernetes and Docker Swarm have support for Windows Docker containers:
https://kubernetes.io/docs/getting-started-guides/windows/ https://docs.microsoft.com/en-us/virtualization/windowscontainers/manage-containers/swarm-mode
.. namely windows. A couple of cross-platform compatibility issues to resolve/consider:
CSI_ENDPOINT
npipe://./pipe/some_name
)