المشروع الختامي: التشارت الخاص بك (chart)
جزء من دورة هيلم
كل درس حتى الآن سلّمك حزمة (chart) جاهزة وطلب منك تغيير شيء واحد فيها. وهذا يعلّم الصياغة ويخفي الجزء الصعب، وهو التصميم. الحزمة ليست كومة قوالب، بل واجهة: ملف values.yaml هو الواجهة التي تقدّمها للناس، وكل قرار تتخذه بشأن ما يدخل فيه يحدد مدى سهولة استعمال حزمتك بعد ستة أشهر على يد شخص لم يقرأ قوالبك قط.
ستكتب حزمة من الصفر لتطبيق من خدمتين: حاوية ويب وحاوية redis. سيكون فيها ConfigMap وService وIngress وملف NOTES.txt وخطّاف يعمل قبل التثبيت وينشئ Secret، ومهمة helm test. لا شيء هنا ميزة جديدة عليك. العمل كله في تركيب هذه القطع معاً. ...
هل تريد تعلّم هيلم المشروع الختامي: التشارت الخاص بك (chart) في بيئة حقيقية؟
انقر بالأسفل لتحصل على جهاز لينكس مع هيلم جاهز، وتعمل على المشروع الختامي: التشارت الخاص بك (chart) بشكل عملي مع مدرّس ذكي يعرف الكود الخاص بك.
ابدأ هذا الدرسالمشروع الختامي: التشارت الخاص بك (chart)ما الذي ستتعلّمه
- Two-service chart
- Deployment template
- Service template
- ConfigMap template
- Ingress template
- NOTES.txt
- Pre-install hook for a Secret
- Helm test job
- Values overrides for replicaCount and image tag
اقرأ هذا الدرس بلغتك
كل دروس هذه الدورة
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 دقيقة
