Collection of Helm charts to deploy services on Kubernetes
- Helm
- pre-commit
.
├── charts/
│ └── service-chart/
│ ├── Chart.yaml
│ ├── values.yaml
│ ├── templates/
│ └── .helmignore
├── .github/
└── .gitignore
- Clone this repo
- Run the command below to generate the Helm templates
helm template charts/service-chart
- Package the chart:
helm package service-chart
helm install <release_name> charts/service-chart -n services
- To ensure code standards and quality, pre-commit hook checks are automatically enforced before code is committed to the repository.
- The configuration for pre-commit can be found in
.pre-commit-config.yaml