TERRIBLE to write all those yaml, please DO NOT:


Helm

image.png

<aside> 💡

“I tell Kubernetes what to run and how to configure it.”

</aside>

Visual flow from helm to k8s:

Helm chart (your packaged app)
        |
        v
Helm CLI → talks to Kubernetes API
        |
        v
Kubernetes creates objects:
  - Deployment → runs Pods
  - Service → exposes Pods
  - ConfigMap / Secret → provides configs
  - PVC → persistent storage
        |
        v
Your app runs in cluster

Only Monitoring tools use Helm