ما هو Helm
جزء من دورة هيلم
أهلًا بك. تفترض هذه الدورة أنك التقيت بـ Kubernetes من قبل، في دورتنا عنه أو في مكان آخر. إن كانت كلمات مثل Deployment وService وملف الوصف (manifest) مألوفة لك، فأنت جاهز. وإن لم تكن كذلك، فخذ الدروس الأولى من دورة Kubernetes ثم عد إلى هنا. لا أوامر في هذا الدرس الأول. كل ما نريده أن تصبح كلمات Helm الثلاث ذات معنى ملموس قبل أن تلمس مخططًا (chart) حقيقيًا.
بعد أن تكتب خامس Deployment مع Service مع ConfigMap من أجل «تطبيق ويب آخر»، تبدأ هذه الأشكال المتكررة وكأنها تطلب أن تصير قالبًا. عندك nginx-staging.yaml وnginx-prod.yaml وnginx-demo.yaml متطابقة بنسبة 95 بالمئة، وتظل تنسخ وتلصق بينها وتنسى أيّها أيّ. ...
هل تريد تعلّم هيلم ما هو Helm في بيئة حقيقية؟
انقر بالأسفل لتحصل على جهاز لينكس مع هيلم جاهز، وتعمل على ما هو Helm بشكل عملي مع مدرّس ذكي يعرف الكود الخاص بك.
ابدأ هذا الدرسما هو Helmما الذي ستتعلّمه
- Package manager for Kubernetes
- Chart
- Release
- Repository
- Helm vs Kustomize vs raw manifests
- When Helm is overkill
اقرأ هذا الدرس بلغتك
كل دروس هذه الدورة
10 دروس- 1ما هو Helm20 دقيقة
- 2تثبيت التشارت (charts)30 دقيقة
- 3هيكل التشارت (chart)30 دقيقة
- 4ولیوز (Values) والقوالب (templates)35 دقيقة
- 5الهيلبرز (Helpers) والقوالب المسماة (named templates)30 دقيقة
- 6التبعيات والساب تشارت (subcharts)30 دقيقة
- 7إدارة الريليز (Release)30 دقيقة
- 8الهوكس (Hooks) والاختبارات30 دقيقة
- 9نشر التشارت (charts)30 دقيقة
- 10المشروع الختامي: التشارت الخاص بك (chart)60 دقيقة
