ما هو Helm
مدير الحزم لـ Kubernetes
Helm هو مدير حزم لـ Kubernetes يبسط تثبيت وإدارة التطبيقات في المجموعة.
المفاهيم الأساسية
- Charts — حزم تصف موارد Kubernetes
- Release — نسخة من chart مثبت
- Repository — موقع تخزين charts
- Values — معلمات التكوين
المزايا
- القوالب — بيانات معلمات
- التحكم في الإصدار — التراجع إلى الإصدارات السابقة
- التبعيات — إدارة التبعيات بين charts
- Hooks — تنفيذ إجراءات في مراحل دورة الحياة
الأوامر الرئيسية
helm install— تثبيت التطبيقhelm upgrade— ترقية الإصدارhelm rollback— التراجع إلى الإصدار السابقhelm uninstall— إزالة التطبيق
التطبيقات
المعيار الفعلي لنشر التطبيقات على Kubernetes. يستخدم لـ CI/CD وإدارة التكوين وأتمتة البنية التحتية.