-
Notifications
You must be signed in to change notification settings - Fork 14
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
Should this repo (or an associated org) have the build pipelines for projects? #14
Comments
I'd suggest doing things here is helpful for now; if this picks up effort and the images need to be widely maintained, I'd like to entertain the idea of bringing it into the Moby project over spinning up a new org. (or, as another wildcard idea, doing something under the aegis of Docker Official Images/the library images) |
Okay, then I guess we should standardize on some kind of build tooling. I like the way the Makefile turned out https://github.com/hetznercloud/csi-driver/blob/main/deploy/docker-swarm/pkg/Makefile - based on https://github.com/costela/docker-volume-hetzner/blob/master/Makefile , should we standardize around this and then just set up the GitHub actions here? Should we simply use ghcr.io or do we want to use docker.io? - I only have experience with ghcr.io with GitHub actions so I will need some help setting those up here in a PR. |
Personally I would like to see some Cloud providers/CSI driver projects to offer official support and encourage Swarm users to prefer those. However to make make it easy for them it would make sense to have example GitHub action templates which they can use to ensure Swarm compatibility and release Docker plugin. EDIT: Makefile for builds looks good. When it comes to publish, I'm not sure if other registries than docker.io works with these plugins? It have been while after I have tested anything else. |
hey @olljanat thanks for this repo, but I have a question about
|
@Patrickmitech when you register to https://hub.docker.com your will get organization which matches to your username. You can also find already build version from https://hub.docker.com/r/ollijanatuinen/swarm-csi-nfs/tags |
@olljanat Thank you for the explanation |
Something that might come up when doing the feature requests on CSI drivers: Not all vendors will want to build the driver plugin images. Should we set up packaging build actions in this repo to produce all community maintained repackaging efforts? Or should we move this into a separate GitHub organization and leave this repo as the documentation hub?
The text was updated successfully, but these errors were encountered: