Release هو Chart مُثبّت
تسمية مثيل من Chart يعمل في Namespace
Release هو Chart مُثبّت درس مجاني في DevOps Bootcamp على CoddyKit. هذا هو الدرس 2 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في DevOps Bootcamp، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة DevOps Bootcamp 4 دروس في المجموع.
من Chart إلى Release
عند تثبيت chart في عنقود، ينشئ Helm إصدارًا release: نسخة واحدة قيد التشغيل من ذلك chart، مع اسم تختاره أنت. 🚀
أمر التثبيت
تنشئ إصدارًا باستخدام helm install. الوسيط الأول هو اسم الإصدار، والثاني هو chart المراد نشره.
helm install my-web ./mychartChart هو المخطط
فكّر في chart بوصفه blueprint، وفي release بوصفه المبنى المشيّد انطلاقًا منه. ويمكن إنشاء إصدارات عديدة من chart واحد.
أسماء الإصدارات فريدة
يجب أن يكون لكل release name اسم فريد داخل namespace الخاص به. وهذا الاسم هو ما تستخدمه لاحقًا لترقيته أو فحصه أو إلغاء تثبيته.
توجد الإصدارات داخل namespace
ينتمي release إلى namespace واحد في Kubernetes. ويمكن إعادة استخدام اسم الإصدار نفسه في namespace مختلف من دون تعارض.
helm install my-web ./mychart -n stagingعرض إصداراتك
شغّل helm list لعرض الإصدارات الموجودة في namespace الحالي، مع chart والمراجعة والحالة الخاصة بكل منها.
helm listتُخزّن الحالة في العنقود
يخزّن Helm 3 بيانات كل release في Secret داخل namespace. ولا حاجة إلى خادم خارجي لتتبعها.
التحقق من إصدار واحد
استخدم helm status مع اسم الإصدار لعرض حالته الحالية والملاحظات المُنشأة لذلك الإصدار قيد التشغيل.
helm status my-webتحتفظ الإصدارات بإعداداتها
يتذكر release values التي قدمتها عند التثبيت. ويستخدمها Helm مرة أخرى عند الترقية ما لم تتجاوزها.
إزالة إصدار
عندما لا تعود بحاجة إليه، يحذف helm uninstall الإصدار وموارد العنقود التي أنشأها.
helm uninstall my-webلماذا يهم هذا التمييز
يتيح فصل chart عن release إدارة كل عملية نشر بشكل مستقل، حتى عندما تشترك عمليات النشر في chart الأساسي نفسه. 🎯
تحقق سريع
لنتأكد من ماهية release فعلًا.
مراجعة
يؤدي تثبيت chart إلى إنشاء release: نسخة ذات اسم فريد داخل namespace، ويمكنك عرضها وترقيتها وإلغاء تثبيتها. ✅
الأسئلة الشائعة
هل درس «Release هو Chart مُثبّت» مجاني؟
نعم — نص درس «Release هو Chart مُثبّت» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة DevOps Bootcamp، انتقل إلى CoddyKit PRO. تتضمن دورة DevOps Bootcamp 4 دروس في المجموع.
ماذا ستتعلم في «Release هو Chart مُثبّت»؟
تسمية مثيل من Chart يعمل في Namespace تتمرن على DevOps Bootcamp مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.
هل أحتاج إلى خبرة سابقة لأبدأ DevOps Bootcamp؟
لا تُشترط خبرة سابقة. DevOps Bootcamp على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 2 من أصل 4.
كم من الوقت يستغرق درس «Release هو Chart مُثبّت»؟
معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.
هل يمكنني كتابة وتشغيل أكواد في درس DevOps Bootcamp هذا؟
نعم. كل درس في DevOps Bootcamp يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.
جميع الدروس في هذه الدورة
- ما الذي يوجد داخل حزمة Chart
- Release هو Chart مُثبّت
- المراجعات: كل تغيير يحمل إصدارًا
- Chart واحد وReleases متعددة