متقدمالدرس 4 من 1035 دقيقة · تطبيقي
ولیوز (Values) والقوالب (templates)
جزء من دورة هيلم
انظر إلى templates/deployment.yaml في الحزمة (chart) التي ولّدتها وستلاحظ أنه ليس مانيفست Kubernetes تمامًا. شكله صحيح، ففيه apiVersion وkind وspec كلها في مواضعها، لكن تتناثر فيه أشياء مثل {{ .Values.replicaCount }} لم يقبلها أمر kubectl apply يومًا. قالب Helm هو مانيفست Kubernetes قُطعت فيه فراغات، وتلك القطع بين القوسين المعقوفين المزدوجين هي الفراغات.
لكل قالب ثلاثة كائنات عليا بالضبط يسحب منها بياناته، ومعرفة أيّها تحتاج هي معظم ما تحتاجه لقراءة القالب. ...
هل تريد تعلّم هيلم ولیوز (Values) والقوالب (templates) في بيئة حقيقية؟
انقر بالأسفل لتحصل على جهاز لينكس مع هيلم جاهز، وتعمل على ولیوز (Values) والقوالب (templates) بشكل عملي مع مدرّس ذكي يعرف الكود الخاص بك.
ابدأ هذا الدرسولیوز (Values) والقوالب (templates)ما الذي ستتعلّمه
- .Values
- .Release
- .Chart
- --set
- --values file.yaml
- Sprig default
- Sprig quote
- Nindent
- ToYaml
اقرأ هذا الدرس بلغتك
كل دروس هذه الدورة
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 دقيقة
استكشف دورات أخرى
بايثون
19 دروس · 9.3س
Go
20 دروس · 12.3س
React
17 دروس · 10.2س
لينكس
17 دروس · 8.5س
Docker
13 دروس · 6.6س
Git
13 دروس · 5.9س
Kubernetes
14 دروس · 8س
Ansible
12 دروس · 6.1س
Bash
12 دروس · 5.7س
GitLab CI
11 دروس · 5.8س
جينكينز
11 دروس · 5.3س
PostgreSQL
14 دروس · 7.6س
MySQL
13 دروس · 6.8س
ويب
14 دروس · 5.9س
TypeScript
18 دروس · 7.7س
الـ Vibe Coding
12 دروس · 5.8س
Prompt Engineering
11 دروس · 6.2س
Vibe Coding: الأساسيات
12 دروس · 4.5س
Vibe Coding: من النموذج الأولي إلى الإنتاج
12 دروس · 5.5س
Vibe Coding: هندسة الوكلاء المتعددين
12 دروس · 5.3س
Vibe Coding: الهندسة المتقدمة
12 دروس · 7.3س
