Helm & Package Management

What is Helm?

Package Manager for Kubernetes
💡 Helm, Kubernetes, ke, liye, "APP, STORE", jaisa, hai — JAISE, npm, JavaScript, packages, INSTALL, karta hai, WAISE, hi, Helm, POORI, applications, (SAARE, YAMLs, EK, saath) INSTALL/UPGRADE/UNINSTALL, karta hai.

Helm, Kubernetes, ka, PACKAGE, MANAGER, hai — YE, MULTIPLE, related, YAML, files, (Deployments, Services, ConfigMaps, waghera) ko, EK, SINGLE, "Chart" mein, PACKAGE, karta hai, JISE, EK, hi, COMMAND, se, INSTALL, kiya, ja, sakta hai.

Bina, Helm, ke, EK, complex, application, DEPLOY, karne, ke, liye, DOZENS, of, YAML, files, MANUALLY, "kubectl apply" karni, PADTI, HAIN. Helm, in, SAARI, files, ko, EK, REUSABLE, PARAMETERIZED, package, mein, BUNDLE, kar, deta hai.

# Helm chart install karo
helm install my-release bitnami/nginx

# Installed releases dekho
helm list

# Uninstall karo
helm uninstall my-release
Helm, Kubernetes, ke, liye, "APP, STORE", jaisa, hai — JAISE, npm, JavaScript, packages, INSTALL, karta hai, WAISE, hi, Helm, POORI, applications, (SAARE, YAMLs, EK, saath) INSTALL/UPGRADE/UNINSTALL, karta hai.
1 / 2
⚡ झट से Recap
  • Helm = Kubernetes ka package manager, npm jaisa
  • Multiple YAML files ek "Chart" mein bundle hoti hain
  • Public chart repositories (Artifact Hub) par pre-built charts milte hain
इस page में (2 subtopics)

Helm, 3, (CURRENT, VERSION) ne, "Tiller" (Helm, 2, ka, SERVER-SIDE, component) ko, HATA, diya, — AB, Helm, DIRECTLY, Kubernetes, API, se, TALK, karta hai CLIENT-SIDE, se, hi, SECURITY, aur, SIMPLICITY, dono, IMPROVE, hui, HAIN.

💡Tip: Agar, koi, TUTORIAL, "Tiller" MENTION, kare, TO, SAMAJH, jao, WO, OUTDATED, (Helm, 2) hai — Helm, 3, mein, Tiller, EXIST, hi, NAHI, karta.

Kustomize, EK, ALTERNATIVE, APPROACH, hai, — TEMPLATING, ke, BAJAY, YE, "overlays" use, karta hai, (base, YAML, + patches). Helm, ZYAADA, POWERFUL, hai, (loops, conditionals) LEKIN, Kustomize, SIMPLER, aur, "templating-free" hai.