No description
Find a file
dependabot[bot] 7e8cc0539d
Bump jruby from 9.3.6-jdk to 9.3.9.0-jdk in /docker/prod-all-providers
Bumps jruby from 9.3.6-jdk to 9.3.9.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>
2022-10-25 13:38:44 +00:00
.github Update release-helm-charts.yml 2022-04-27 16:40:32 -05:00
docker Bump jruby from 9.3.6-jdk to 9.3.9.0-jdk in /docker/prod-all-providers 2022-10-25 13:38:44 +00:00
docs (maint) Fix jruby startup 2022-07-26 13:41:33 -05:00
helm-charts/vmpooler (maint) Fix jruby startup 2022-07-26 13:41:33 -05:00
.gitignore Including vmpooler-provider-gce in the Gemfile 2022-01-12 09:02:42 -06:00
CODEOWNERS Remove DIO as codeowners 2022-08-26 09:36:37 -04:00
LICENSE Initial commit 2021-11-30 17:01:17 -05:00
README.md Remove DIO as codeowners 2022-08-26 09:36:37 -04:00
Vagrantfile Initial commit 2021-11-30 17:01:17 -05:00

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-providers represents images built using the Dockerfile in docker/prod-all-providers. These images use the Gemfile in the same directory to pull in current versions of the vmpooler gem 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.