0Pricing
DevOps Bootcamp · درس

نشر nginx باستخدام helm install

أول Release يعمل لك من Chart عامة

نشر nginx باستخدام helm install درس مجاني في DevOps Bootcamp على CoddyKit. هذا هو الدرس 1 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في DevOps Bootcamp، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة DevOps Bootcamp 4 دروس في المجموع.

أول إصدار حقيقي لك

حان وقت نشر شيء حقيقي. باستخدام أمر helm install واحد، يمكنك تشغيل خادم ويب nginx كامل على Kubernetes. 🚀

بنية التثبيت

تتبع كل عملية تثبيت البنية نفسها: helm install اسم الإصدار، ثم المخطط المطلوب استخدامه. لا يتغير هذا الترتيب أبدًا.

helm install RELEASE_NAME CHART

إضافة مستودع Bitnami

تثبّت nginx من مستودع مخططات. سجّل أولًا Bitnami، وهو كتالوج معروف للمخططات الجاهزة للاستخدام في بيئات الإنتاج.

helm repo add bitnami https://charts.bitnami.com/bitnami

تحديث الفهرس

بعد إضافة مستودع، شغّل helm repo update لكي يجلب Helm أحدث قائمة بالمخططات والإصدارات المتاحة.

helm repo update

تثبيت nginx

حان وقت التنفيذ: سمِّ إصدارك my-web ووجّهه إلى مخطط bitnami/nginx. يعالج Helm القوالب إلى ملفات البيان ويطبّقها.

helm install my-web bitnami/nginx

ما الذي حدث للتو

حوّل Helm قوالب المخطط إلى كائنات Kubernetes فعلية، وهي Deployment وService، وأرسلها إلى عنقودك في خطوة واحدة.

اسم الإصدار ملكك

الوسيط الأول، my-web، هو اسم الإصدار. ويُستخدم لتمييز هذه النسخة قيد التشغيل حتى تتمكن من إدارتها لاحقًا دون التباس.

إحداثيات المخطط

يشير bitnami/nginx إلى مخطط nginx الموجود في مستودع bitnami. وتفصل الشرطة المائلة بين الاسم المستعار للمستودع واسم المخطط.

تثبيت إصدار محدد من المخطط

للحصول على عمليات تثبيت قابلة للتكرار، حدّد إصدار المخطط باستخدام --version. من دونه، يجلب Helm أحدث إصدار في الفهرس المحلي.

helm install my-web bitnami/nginx --version 15.5.2

قراءة المخرجات

عند النجاح، يطبع Helm اسم الإصدار، ومساحة الأسماء، والحالة deployed، وقسم NOTES الخاص بالمخطط مع خطوات تالية مفيدة.

التأكد من وجوده

هل نجح التثبيت؟ شغّل helm list، ومن المفترض أن ترى my-web بالحالة deployed. لقد نشرت أمر واحد تطبيقًا كاملًا. 🎉

helm list

تحقق سريع

تريد نشر مخطط nginx. ما الأمر الصحيح؟

مراجعة

أضفت Bitnami، وشغّلت helm install my-web bitnami/nginx، وحصلت على إصدار قيد التشغيل. الاسم أولًا، والمخطط ثانيًا، في كل مرة. 💪

الأسئلة الشائعة

هل درس «نشر nginx باستخدام helm install» مجاني؟

نعم — نص درس «نشر nginx باستخدام helm install» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة DevOps Bootcamp، انتقل إلى CoddyKit PRO. تتضمن دورة DevOps Bootcamp 4 دروس في المجموع.

ماذا ستتعلم في «نشر nginx باستخدام helm install»؟

أول Release يعمل لك من Chart عامة تتمرن على DevOps Bootcamp مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.

هل أحتاج إلى خبرة سابقة لأبدأ DevOps Bootcamp؟

لا تُشترط خبرة سابقة. DevOps Bootcamp على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 1 من أصل 4.

كم من الوقت يستغرق درس «نشر nginx باستخدام helm install»؟

معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.

هل يمكنني كتابة وتشغيل أكواد في درس DevOps Bootcamp هذا؟

نعم. كل درس في DevOps Bootcamp يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.

جميع الدروس في هذه الدورة

  1. نشر nginx باستخدام helm install
  2. تسمية Releases وإنشاء الأسماء
  3. تحديد Namespace وقت التثبيت
  4. مراقبة بدء تشغيل Pods
← العودة إلى DevOps Bootcamp