
1) Removes unused/duplicate deployment/gate scripts 2) Removes unrequired NFS deployment 3) Adds Ingress controller 4) Adds Cert-Manager 5) Removes unrequired harbor chart, and replaces with upstream 6) Adds ingress rules to tekton 7) Fix linting issues with newer k8s versions and dex-aio chart 8) Add Gerrit Chart 9) Fixes hardcoded namespace references in tekton-triggers chart. 10) Sets up CA certs on host to anble validation of tls backed services. 11) TLS in tekton dashboard via cert-manager 12) TLS in loki and grafana via cert-manager 13) TLS in harbor & notary ingres via cert-manager 14) TLS for all internal harbor components via self signed certs 15) TLS for gerrit via cert-manager 16) Rework DNS config to fix resolving k8s services from host 17) Update kube deployment script to configure /etc/resolv.conf to direct jarvis.local to ingress 18) Add docker push test for harbor 19) Reset documentation Change-Id: I71850770ba46d7635b950da60ec59c0b08208c70 Signed-off-by: intlabs <pete@port.direct>
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.