Skip to content

Latest commit

 

History

History
36 lines (23 loc) · 1.62 KB

README.md

File metadata and controls

36 lines (23 loc) · 1.62 KB

helm-library-chart

A Helm Library Chart used as the basis for all of my Helm Chart implementations.

Differences from K8s-at-home Library Chart

  • Removed template functions that I won't be needing
    • addons: promtail
    • addons: codeserver
    • addons: openvpn
  • Refactored and renamed certain template functions
  • Split-out Unit and Integration Tests into separate test charts
  • Got rid of incubator/stable concept and just have library chart in root
  • Different .ci directory layout
  • Using own custom version of chart-releaser-action to release single chart in root
  • Using helm3-unittest fork quintush/helm-unittest instead of vbehar/helm3-unittest

Development

See docs/development.md

Automated Testing

See docs/automated-testing.md

References

See docs/docs-and-references.md

Credit

A huge thanks to the K8s-at-home community for an awesome starting foundation and influencing the creation of this library chart.

Disclaimers

I do not offer any assistance or support for others that decide to clone / fork source from this repository. I'm providing this publicly as a way to share thoughts and ideas around how folks can work with Helm, based-upon what I'm actively consuming for my own home use. I work on Linux and Windows environments exclusively, so this project will not contain files or support for macOS.