Package a multi-service app as a Helm chart with proper values.yaml, conditionals, helpers, tests, and environment overrides.
Package the Project 1 microservices app as a production-quality Helm chart with configurable values, environment overrides, helper templates, and chart tests.
myapp/
├── Chart.yaml
├── values.yaml
├── values-dev.yaml
├── values-staging.yaml
├── values-prod.yaml
├── templates/
│ ├── _helpers.tpl
│ ├── deployment-frontend.yaml
│ ├── deployment-api.yaml
│ ├── service-frontend.yaml
│ ├── service-api.yaml
│ ├── ingress.yaml
│ ├── configmap.yaml
│ ├── secret.yaml
│ └── tests/
│ └── test-connection.yaml
└── charts/ (PostgreSQL subchart)
Content coming soon. This project will take the raw manifests from Project 1 and transform them into a reusable, configurable Helm chart. You'll learn the patterns that make charts maintainable across environments.