Nedir Helm
Kubernetes için paket yöneticisi
Helm, bir kümedeki uygulamaların kurulumunu ve yönetimini basitleştiren Kubernetes için bir paket yöneticisidir.
Temel Kavramlar
- Charts — Kubernetes kaynaklarını tanımlayan paketler
- Release — kurulu bir chart'ın örneği
- Repository — chart depolama konumu
- Values — yapılandırma parametreleri
Avantajlar
- Şablonlama — parametreli manifestler
- Sürümleme — önceki sürümlere geri alma
- Bağımlılıklar — chartlar arasındaki bağımlılıkları yönetme
- Hooks — yaşam döngüsü aşamalarında eylemler yürütme
Temel Komutlar
helm install— uygulama kurhelm upgrade— sürümü güncellehelm rollback— önceki sürüme geri alhelm uninstall— uygulamayı kaldır
Uygulamalar
Kubernetes'e uygulama dağıtımı için fiili standart. CI/CD, yapılandırma yönetimi ve altyapı otomasyonu için kullanılır.