metachart
is a tool to generate Helm Charts using
Kubernetes Resources JSON Schema, user provided
preprocessing logic and some syntactic sugar.
Motivation: Use Helm without writing own Charts.
What metachart
born charts can provide:
- Use complete Kubernetes resources API out of the box
- Generate Chart for any Kubernetes resource type using JSON Schema
- All string params support gotpl rendering
- Own resources preprocessors and custom schema definitions adding some resources build logic
- Features:
defaults
,related
,checksums
Download the latest binary from the Releases page.
On macos the application can be installed using Homebrew:
brew tap iponweb/tap
brew update
brew install metachart
Please follow the Quickstart guide.
For metachart
born charts minimal supported Helm version
is v3.2.0
.
For complete documentation see the docs directory.
Apache License 2.0, see LICENSE.