نشر nginx باستخدام helm install
أول Release يعمل لك من Chart عامة
نشر nginx باستخدام helm install درس مجاني في Helm Academy على CoddyKit. هذا هو الدرس 1 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Helm Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Helm Academy 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) وفتح باقي دورة Helm Academy، انتقل إلى CoddyKit PRO. تتضمن دورة Helm Academy 4 دروس في المجموع.
ماذا ستتعلم في «نشر nginx باستخدام helm install»؟
أول Release يعمل لك من Chart عامة تتمرن على Helm Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.
هل أحتاج إلى خبرة سابقة لأبدأ Helm Academy؟
لا تُشترط خبرة سابقة. Helm Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 1 من أصل 4.
كم من الوقت يستغرق درس «نشر nginx باستخدام helm install»؟
معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.
هل يمكنني كتابة وتشغيل أكواد في درس Helm Academy هذا؟
نعم. كل درس في Helm Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.
جميع الدروس في هذه الدورة
- نشر nginx باستخدام helm install
- تسمية Releases وإنشاء الأسماء
- تحديد Namespace وقت التثبيت
- مراقبة بدء تشغيل Pods