-
Notifications
You must be signed in to change notification settings - Fork 3
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
Provide alternative ways to building Docker image with and without the daemon #109
Comments
First change was to rename All images in Docker Hub were moved to the new location: |
Repos have been created for the following tools: |
Repositories have been updated to include a plugin skeleton: go-vela/vela-img#1 |
Draft PR available for using img to build Docker images: |
Having some issues with |
Overall, this summary is in the spirit of Vela will have two core ways to build Docker.
After working with img I've concluded the following:
My conclusion at this time, is I think we should merge go-vela/vela-img#2 then put a notice on the repository that it's not a valid plugin at this time until the img is a bit more mature or we decide to investigate the following bugs further. |
The makisu plugin is ready for review and merge: feat: add image build action |
As a part of this effort, I also added a new |
Adding/Updating docs with information on how to build Vela without elevated daemon access: |
Implementation for the plugin using Docker CLI: |
Add open container and vela standard labels to kaniko: Makisu will need to wait on labels until a feature has been added to allow labels to be added during |
This PR on the runtime: adds the ability for workers to run a docker image in privileged mode. That flag will be required to be set on a worker in order for the vela-docker to work since it uses a dind (Docker in Docker) pattern for building image. |
Add plugin documentation for Docker plugin: |
Description
Users of Vela are looking for more ways to build images. Today, Vela provides a Kaniko plugin as the main way to build a Docker image. This at times builds images that are not expected results the customer is getting with the Docker CLI.
Value
Having more options can allow developers to pick from an Array of options that best fits their needs for building a Docker image.
Definition of Done
The team narrowed down a list of options to build images with and without the daemon:
Impacted Personas (Optional)
Vela users using the Docker plugin
The text was updated successfully, but these errors were encountered: