Create Helm Charts for the Application
Description
To enable easier deployment, versioning, and management of our application on Kubernetes, Helm charts should be created for all core services.
Tasks
- Create a folder in 'manifests' and create helm in that folder
- Design a
Chart.yaml and appropriate directory structure for each service.
- Parameterize Kubernetes manifests with default and configurable values using
values.yaml.
- Add templates for Deployment, Service, ConfigMap/Secret, and Ingress as needed.
- Provide installation and upgrade instructions in
README.md.
- Test chart installation with
helm install and helm upgrade on a local/staging cluster.
Acceptance Criteria
Create Helm Charts for the Application
Description
To enable easier deployment, versioning, and management of our application on Kubernetes, Helm charts should be created for all core services.
Tasks
Chart.yamland appropriate directory structure for each service.values.yaml.README.md.helm installandhelm upgradeon a local/staging cluster.Acceptance Criteria
values.yaml.