Skip to content

Latest commit

 

History

History
45 lines (35 loc) · 914 Bytes

README.md

File metadata and controls

45 lines (35 loc) · 914 Bytes

helm-chart

Collection of Helm charts to deploy services on Kubernetes

Prerequisites

  • Helm
  • pre-commit

Repository Structure

  .
  ├── charts/
  │   └── service-chart/
  │       ├── Chart.yaml
  │       ├── values.yaml
  │       ├── templates/
  │       └── .helmignore
  ├── .github/
  └── .gitignore

Usage

Packaging

  1. Clone this repo
  2. Run the command below to generate the Helm templates
helm template charts/service-chart
  1. Package the chart:
helm package service-chart

Installation

 helm install <release_name> charts/service-chart -n services

Pre-commit Hooks

  • 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