This repository contains the Helm charts for deploying the infrastructure components in the Kubernetes cluster.
This repository makes use of pre-commit hooks to generate Helm chart schemas.
- Install
pre-commit - Install
helm-schemaby running:helm plugin install https://github.com/dadav/helm-schema
- Run
pre-commit installfollowed bypre-commit install-hooksto install the pre-commit hooks
helm-schema is a Helm plugin that generates JSON schemas for Helm charts. This is useful for validating the values files against the schema.
You can run:
helm schema -k additionalProperties -amanually, or commit your changes and let the pre-commit hook run it for you.