إنشاء هيكل أولي باستخدام helm create
أنشئ تخطيط Chart تقليديًا من البداية
إنشاء هيكل أولي باستخدام helm create درس مجاني في DevOps Bootcamp على CoddyKit. هذا هو الدرس 1 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في DevOps Bootcamp، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة DevOps Bootcamp 4 دروس في المجموع.
البدء من قالب
نادرًا ما تبني مخططًا من الصفر. ينشئ الأمر helm create هيكلًا أوليًا لمخطط كامل وعملي يمكنك تعديله. 🚀
helm create mychartما الذي ينشئه الأمر
ينشئ مجلدًا جديدًا يحمل اسم مخططك، ويملؤه بملفات ومجلدات متعارف عليها جاهزة للتثبيت.
mychart/
Chart.yaml
values.yaml
templates/
charts/هيكل Chart.yaml الأولي
تحصل على ملف Chart.yaml أولي يتضمن الاسم، وإصدارًا افتراضيًا، وappVersion يمكنك تعديله.
apiVersion: v2
name: mychart
version: 0.1.0
appVersion: "1.16.0"ملف values.yaml عملي
يأتي values.yaml المُنشأ بقيم افتراضية منطقية، مثل صورة وعدد نسخ متماثلة، ولذلك يُثبَّت المخطط مباشرةً دون إعدادات إضافية.
replicaCount: 1
image:
repository: nginx
tag: ""قوالب جاهزة
يأتي مجلد templates محمّلًا مسبقًا بموارد Deployment وService وServiceAccount وغيرها، وكلها مرتبطة بقيمك.
templates/deployment.yaml
templates/service.yaml
templates/_helpers.tplيُثبَّت كما هو
الهيكل الأولي ليس مجرد هيكل فارغ: إذ ينشر المخطط الافتراضي تطبيق nginx فعليًا على الفور، مما يمنحك نقطة بداية مجرّبة.
helm install demo ./mychartتسمية المخطط
يصبح الاسم الذي تمرّره اسم المجلد وname المخطط في Chart.yaml. استخدم أحرفًا صغيرة وشرطات.
helm create my-web-appثم تخصّصه
من هنا، احذف ما لا تحتاج إليه وأعد تشكيل الباقي. فالهيكل الأولي هو نقطة بداية وليس منتجًا نهائيًا.
ملف .helmignore
ينشئ الأمر أيضًا ملف .helmignore. وكما هو الحال مع .gitignore، يسرد هذا الملف الأنماط التي ينبغي لـHelm تجاهلها عند حزم المخطط.
.git
*.tmp
.DS_Storeاستخدام مخطط ابتدائي
يمكن للفرق تعريف starter قابل لإعادة الاستخدام باستخدام --starter، حتى يبدأ كل مخطط جديد من أساس مشترك ذي خيارات محددة.
helm create mychart --starter mystarterلماذا نبدأ بهيكل أولي
يوفّر إنشاء الهيكل الأولي الوقت ويضمّن اصطلاحات Helm، لذلك يبدو مخططك مألوفًا لأي شخص استخدم Helm من قبل. 🎯
تحقق سريع
لنتأكد مما يمنحك إياه helm create.
مراجعة
ينشئ helm create هيكلًا أوليًا لمخطط عملي يتضمن Chart.yaml وvalues وtemplates. إنه أساس مجرّب يمكنك بعد ذلك تقليصه وتعديله. ✅
الأسئلة الشائعة
هل درس «إنشاء هيكل أولي باستخدام helm create» مجاني؟
نعم — نص درس «إنشاء هيكل أولي باستخدام helm create» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة DevOps Bootcamp، انتقل إلى CoddyKit PRO. تتضمن دورة DevOps Bootcamp 4 دروس في المجموع.
ماذا ستتعلم في «إنشاء هيكل أولي باستخدام helm create»؟
أنشئ تخطيط Chart تقليديًا من البداية تتمرن على DevOps Bootcamp مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.
هل أحتاج إلى خبرة سابقة لأبدأ DevOps Bootcamp؟
لا تُشترط خبرة سابقة. DevOps Bootcamp على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 1 من أصل 4.
كم من الوقت يستغرق درس «إنشاء هيكل أولي باستخدام helm create»؟
معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.
هل يمكنني كتابة وتشغيل أكواد في درس DevOps Bootcamp هذا؟
نعم. كل درس في DevOps Bootcamp يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.
جميع الدروس في هذه الدورة
- إنشاء هيكل أولي باستخدام helm create
- Chart.yaml: البيانات الوصفية والإصدارات
- مجلد templates وملف NOTES.txt
- ملف values.yaml الافتراضي وملف _helpers