-
Notifications
You must be signed in to change notification settings - Fork 809
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Does it work with docker 23.x with CSI support? #1513
Comments
@ieugen: The label(s) In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Hi @ieugen! Our driver is known to work on alternative container orchestrators such as Nomad and Cloud Foundry. As long as Docker Swarm implements the CSI specification correctly I see no reason the driver couldn't be used with it. There is one downside: the driver needs to know what region it is running in. Today, we get that information from either IMDS or Kubernetes (we try both in parallel on startup). Obviously, when not running on Kubernetes that is not an option, so IMDS must be available to the driver to get the region from. We likely won't provide any official documentation for Docker Swarm at the moment, but our official container image(s) are available in our README, and we have documentation about most of the driver's CLI paramaters. In theory, it should be as simple as setting up the driver using Docker's system. Note that for obvious reasons we will not accept bug reports for non-standard quirks or bugs in Docker's implementation of CSI - those should be reported to the appropriate upstream. However, although our current bug report/feature request templates are geared towards Kubernetes we are willing to accept other issues as long as they are generally applicable to COs as a category rather than Docker Swarm specific. |
Tracking here olljanat/csi-plugins-for-docker-swarm#12 |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
The Kubernetes project currently lacks enough active contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle rotten |
/close |
@torredil: Closing this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Hi,
So docker 23.x was released with initial CSI support.
Is this the right place to "ask" about adding docker support for this plugin ?
Going through the issue It seems that CSI drivers should work out of the box if they are packaged for docker use.
See moby/moby#41982 (comment)
There is some work relevant to this here https://github.com/olljanat/csi-plugins-for-docker-swarm
Release notes mention the github issues and what was released.
https://docs.docker.com/engine/release-notes/23.0/
I am just a Docker user that would like to use EBS volumes with Docker.
I am opening this issue in the hope that it makes a difference.
I do imagine docker team can't handle everything on their own and it's something I would like to use.
Thanks,
Eugen
/triage support
The text was updated successfully, but these errors were encountered: