0Pricing
Helm Academy · درس

Release هو Chart مُثبّت

تسمية مثيل من Chart يعمل في Namespace

Release هو Chart مُثبّت درس مجاني في Helm Academy على CoddyKit. هذا هو الدرس 2 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Helm Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Helm Academy 4 دروس في المجموع.

من Chart إلى Release

عند تثبيت chart في عنقود، ينشئ Helm إصدارًا release: نسخة واحدة قيد التشغيل من ذلك chart، مع اسم تختاره أنت. 🚀

أمر التثبيت

تنشئ إصدارًا باستخدام helm install. الوسيط الأول هو اسم الإصدار، والثاني هو chart المراد نشره.

helm install my-web ./mychart

Chart هو المخطط

فكّر في 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) وفتح باقي دورة Helm Academy، انتقل إلى CoddyKit PRO. تتضمن دورة Helm Academy 4 دروس في المجموع.

ماذا ستتعلم في «Release هو Chart مُثبّت»؟

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

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

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

كم من الوقت يستغرق درس «Release هو Chart مُثبّت»؟

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

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

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

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

  1. ما الذي يوجد داخل حزمة Chart
  2. Release هو Chart مُثبّت
  3. المراجعات: كل تغيير يحمل إصدارًا
  4. Chart واحد وReleases متعددة
← العودة إلى Helm Academy