Helm charts maintained by the Airship community
Go to file
Dustin Specker ff0eaeb1c8 feat: enable development pipeline to pass behind proxy with TLS
This is a squashed commit, keeping messages intact for history.

- feat(charts/development-pipeline): work behind corporate proxy

dockerd sidecar works behind proxy with cert. Proxy is only needed on
the sidecar to pull public images. The cert is mounted via a host path
so that the proxy may be trusted.

- fix(standard-container/roles): remove installing Helm push plugin

The standard-container Dockerfile already installs the Helm push plugin,
so no reason to try to install it in multiple ansible roles.

I suspect this was originally done because someone tried to use `helm
push` in the ansible role, but Helm couldn't find even though it was
installed in the image. But tekton defines a the HOME env var if you
describe the pod in a cluster. So if we just define HELM_DATA_HOME to
the location where the push plugin is installed we can remove having to
install it in the ansible roles.

- feat(standard-container/roles): use image.image_from for docker build

Change-Id: Ibc3c5f400978cb98d2d2a37b737b56125f4c2aa7
2021-03-10 15:09:11 +00:00
charts feat: enable development pipeline to pass behind proxy with TLS 2021-03-10 15:09:11 +00:00
doc feat: support setting up Vagrant behind corporate proxy with TLS 2021-03-08 08:56:29 -06:00
playbooks [Critical] Uplift Helm version to fix a bug in Helm 3.3.4 2021-03-05 19:37:00 +00:00
roles Merge "(move) Move the dev pipeline / standard-container" 2021-02-26 17:52:53 +00:00
tools feat: enable development pipeline to pass behind proxy with TLS 2021-03-10 15:09:11 +00:00
zuul.d Merge "Fix opendev to github mirroring" 2021-02-26 20:10:52 +00:00
.gitignore feat: support setting up Vagrant behind corporate proxy with TLS 2021-03-08 08:56:29 -06:00
.gitreview Added .gitreview 2020-06-01 16:14:15 +00:00
LICENSE Add some boilerplate 2020-06-03 13:57:00 -05:00
README.rst Add some boilerplate 2020-06-03 13:57:00 -05:00
tox.ini docs(aio): adds quick start guide 2020-12-29 17:20:01 +00:00

Airship Charts

The Airship charts repository is home to a collection of Helm charts developed and maintained by the Airship community, generally for Airship- or Airship-adjacent use cases.

To learn more about the Airship 2.0 evolution, reference the Airship blog series.

Contributing

The Airship team prefers to use upstream Helm charts, maintained by the deployed projects themselves, as much as possible. Therefore, charts are only added to this charts repo when truly needed. Our community practice is to propose and defend the need for a new chart in our weekly IRC meeting (mirrored in our Slack channel). Please bring a new chart up in that forum prior to pushing a patchset to add it.

To get looped into our team meetings and community, please visit the Airship wiki, and read our developer guide to begin contributing.

We also encourage new contributors and operators alike to join us in our Slack workspace and subscribe to our mailing lists.