تشريح chart : Chart.yaml و values.yaml و templates

9 دقيقة
الجمهور المستهدف
ثبّتّ وأزلت Redis الخاص بالدرس 01
المدة
50 إلى 60 دقيقة
الوحدة
7/8
المهارة المستهدفة
قراءة بنية chart مُولَّدة بـhelm create، وكتابة chart بسيطة من أجل api الخاصة بالمكتبة، والتحقّق من التصيير بـhelm template، وhelm lint، و--dry-run دون تثبيت أي شيء

في صورة واحدة

chart هي استمارة بفراغات. يحتوي Deployment الخاص بـapi الذي تكتبه منذ الوحدة 3 دائماً على الأسطر نفسها؛ لا تتغيَّر إلا ثلاث أو أربع قيم من بيئة إلى أخرى: عدد النسخ، ووسم الصورة، ونوع Service، ومضيف Ingress. يقترح عليك Helm كتابة البيان مرّة واحدة، بفراغات {{ .Values.replicaCount }}، وترتيب القيم على حدة، في ملف باسم values.yaml يمكن تجاوزه. عند التثبيت، يملأ المحرِّك الفراغات، ويمكنك رؤية النتيجة قبل إرسال أي شيء إلى الكتلة. خلال ساعة، سيكون عندك مجلّد باسم bibliotheque/ من سبعة ملفّات يُصيِّر Deployment، وService، وIngress فقط إن طلبته، وستعرف التحقّق من هذا التصيير بثلاثة أوامر دون لمس الكتلة.

معاينة — بقية الدرس متاحة للمسجّلين فقط.

هل سجّلت من قبل برمز؟

وصولك مرتبط بحسابك وليس بهذا الرابط. سجّل الدخول بنفس البريد الذي استخدمته في الصف: دورتك بانتظارك، ولا حاجة لإدخال الرمز مجددًا.

تسجيل الدخولليس لديك حساب بعد؟ أنشئ حسابًا
هذا الدرس جزء من وحدة «Helm : التغليف والتوصيل»

الوحدات الأولى من الدورة مفتوحة للجميع. أما البقية فأمامك ثلاثة خيارات: شراء هذه الدورة مرة واحدة، أو الاشتراك، أو إدخال الرمز الموزّع في القاعة.

هل أنت طالب في هذه الدورة؟

يرتبط الرمز بحسابك: سجّل الدخول أو أنشئ حسابًا وسيُطبَّق تلقائيًا عند عودتك.

ليس لديك حساب بعد؟ أنشئ حسابًا