Hire-Spec

Helm للمبتدئين

تحزّم التطبيقات وتسطّبها وتغيّرها على Kubernetes بالطريقة اللي الفرق الحقيقية بتشتغل بيها. تفهم يعني إيه chart وrelease وrevision، وبعدين تسطّب chart وتظبط الـ values بتاعته وتعمله upgrade وتقرا الـ history وترجّعه، وتشوف Helm بيطلّع إيه بالظبط، وتكتب templates بـ values وشروط وloops، وتوزّع الـ release على namespaces، وتضيف hooks وtests، وتخلّص بإنك تحزّم chart وتصلّح release فشل. كل درس بيخلص بـ lab عملي على Kubernetes cluster حقيقي، ومحتاج بس أساسيات kubectl.

14 درس13 lab عملي
ابدأ الكورس
Helm للمبتدئين

بتتعلم إزاي

درس قصير

الفكرة والأوامر الحقيقية وoutput حقيقي، من غير حشو.

lab على جهاز حقيقي

terminal على machine أو cluster حقيقي، مش محاكاة.

تصحيح أوتوماتيك

زرار Check بيتأكد إنك عملت المطلوب فعلًا، ويقولك فين الغلط.

محتوى الكورس

  1. 01نظرة عامة على الكورسدرس
  2. 02يعني إيه Helm: الـ Chart والـ Release والـ Revisionدرس
  3. ⚑يعني إيه Helm: الـ Chart والـ Release والـ Revisionlab
  4. 03تسطيب chart من فولدردرس
  5. ⚑تسطيب chart من فولدرlab
  6. 04شكل الـ Chart من جوهدرس
  7. ⚑شكل الـ Chart من جوهlab
  8. 05الـ values.yaml والـ --set والـ -fدرس
  9. ⚑الـ values.yaml والـ --set والـ -flab
  10. 06تصلّح قيمة غلط بـ helm upgradeدرس
  11. ⚑تصلّح قيمة غلط بـ helm upgradelab
  12. 07الـ Upgrade والـ History والـ Rollbackدرس
  13. ⚑الـ Upgrade والـ History والـ Rollbacklab
  14. 08تشوف Helm بيطلّع إيهدرس
  15. ⚑تشوف Helm بيطلّع إيهlab
  16. 09الـ Templates: .Values و.Release وdefault وquoteدرس
  17. ⚑الـ Templates: .Values و.Release وdefault وquotelab
  18. 10الـ if والـ rangeدرس
  19. ⚑الـ if والـ rangelab
  20. 11تصلّح template باظدرس
  21. ⚑تصلّح template باظlab
  22. 12الـ Namespaces والـ _helpers.tplدرس
  23. ⚑الـ Namespaces والـ _helpers.tpllab
  24. 13الـ Hooks والـ helm testدرس
  25. ⚑الـ Hooks والـ helm testlab
  26. 14نجمّع كل حاجة مع بعضدرس
  27. ⚑نجمّع كل حاجة مع بعضlab

جاهز تبدأ؟

14 درس و13 lab مستنيينك.

ابدأ الكورس