mirror of
https://github.com/puppetlabs/vmpooler-deployment.git
synced 2026-01-26 03:28:41 -05:00
No description
Bumps jruby from 9.3.6-jdk to 9.3.8.0-jdk. --- updated-dependencies: - dependency-name: jruby dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> |
||
|---|---|---|
| .github | ||
| docker | ||
| docs | ||
| helm-charts/vmpooler | ||
| .gitignore | ||
| CODEOWNERS | ||
| LICENSE | ||
| README.md | ||
| Vagrantfile | ||
vmpooler-deployment
This repo contains Dockerfiles and a Helm chart that can be used to deploy VMPooler. The Release Engineering team at Puppet uses the code here as part of operating our VMPooler instances.
Docker Registry
The GitHub Actions in this repository publish images to GitHub Packages. You can browse the VMPooler containers here.
Containers are organized using image tags:
x.y.z-prod-all-providersrepresents images built using the Dockerfile indocker/prod-all-providers. These images use the Gemfile in the same directory to pull in current versions of thevmpoolergem and the gems for all known production-grade providers.
Helm Repository
The docs/ folder in this repository represents a Helm repository served via GitHub Pages at https://puppetlabs.github.io/vmpooler-deployment/
$ helm repo add vmpooler-deployment https://puppetlabs.github.io/vmpooler-deployment/
"vmpooler-deployment" has been added to your repositories
Adding / updating charts
cd docs/
helm package ../helm-charts/*
helm repo index --url https://puppetlabs.github.io/vmpooler-deployment/ .
git add .
cd ..
git commit -a
Contributing
We welcome and encourage contributions!
License
vmpooler-deployment is distributed under the Apache License, Version 2.0. See the LICENSE file for more details.