Skip to content
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

Docker/container image #193

Open
bootc opened this issue Feb 18, 2024 · 3 comments
Open

Docker/container image #193

bootc opened this issue Feb 18, 2024 · 3 comments
Labels
enhancement New feature or request

Comments

@bootc
Copy link

bootc commented Feb 18, 2024

Use Case

An "official" Docker image would be very helpful for use in CI pipelines, such as with GitLab CI.

Describe the Solution You Would Like

A Dockerfile is already maintaned in the repository, so it would be great to actually build images based on that and store them in GHCR (though other registries would be useful too).

Describe Alternatives You've Considered

I currently build my own, and looking at Docker Hub it looks like several others have had to do the same.

Additional Context

n/a

@bootc bootc added the enhancement New feature or request label Feb 18, 2024
@ekohl
Copy link

ekohl commented Feb 18, 2024

How would you deal with plugins?

@bootc
Copy link
Author

bootc commented Feb 18, 2024

puppet-lint is quite useful without any extra plugins installed (just the shipped rules), but even so an image with puppet-lint already installed will provide a good base to install plugins on before running the rest of a job. Perhaps the project could also provide a different flavour of image with some recommended plugins pre-installed?

@bastelfreak
Copy link
Collaborator

Hi, Vox Pupuli publishes a container with puppet-lint: https://github.com/voxpupuli/container-voxbox

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants