بنية Kubernetes التحتية: 9 خطوات أساسية للانتقال من الصفر إلى التشغيل
بنية Kubernetes التحتية: الأساسيات في مقال واحد — كود حقيقي، مخططات وخطوات ملموسة، مقتطفات من دورة مكونة من 44 درسًا.
يمكن للجميع تعلم Kubernetes Infrastructure — بشرط اتباع الخطوات بالترتيب الصحيح. لقد لخصنا دورة كاملة من 44 درسًا في مسار واضح، مع أكثر مقتطفات الكود فائدة.
- مقدمة وتثبيت
- هندسة Kubernetes
- Pods و ReplicaSets و Deployments
- الخدمات والشبكة
- Ingress والتعريض الخارجي
إنشاء chart خاص بك باستخدام القوالب
الأهداف التعليمية
- توليد هيكل أساسي لـ chart
- استخدام متغيرات قالب Go
- تهيئة Deployment باستخدام values
- استخدام المساعدين (_helpers.tpl)
- اختبار وتغليف الـ chart
توليد هيكل أساسي
أول Pod nginx "Hello World"
الأهداف التعليمية
- إنشاء Pod nginx بأمر واحد
- فحص حالته باستخدام get و describe
- الوصول إلى صفحة nginx باستخدام port-forward
- كتابة أول manifest YAML
- فهم الفرق بين الأسلوب الإلزامي والتصريحي
تشغيل Pod في الوضع الإلزامي
أسرع طريقة لإنشاء Pod هي الأمر kubectl run. هذا هو الأسلوب الإلزامي: تخبر Kubernetes بما يجب فعله فورًا.
ConfigMaps — حقن الإعدادات
الأهداف التعليمية
- فهم سبب فصل الإعدادات عن الكود
- إنشاء ConfigMap
- حقن ConfigMap كمتغيرات بيئة
- تركيب ConfigMap كملف
- فهم حدود ConfigMaps
لماذا نفصل الإعدادات عن الكود؟
يوصي مبدأ 12-Factor App بتخزين الإعدادات خارج الكود. وبالتالي يمكن تشغيل صورة Docker واحدة في بيئات التطوير والاختبار والإنتاج بمجرد تغيير الإعدادات المحقونة. لا حاجة لإعادة بناء الصورة لكل بيئة.
إنشاء ConfigMap
تغطي هذه المقالة المقتطفات الأكثر فائدة — الدورة الكاملة Kubernetes Infrastructure (11 فصول، 44 درسًا، تمارين مصححة ومشروع نهائي) تأخذك حتى النهاية.
./acceder-au-cours-complet cours gratuit : Maîtriser Claude Codeالأسئلة الشائعة
كم من الوقت يستغرق تعلم Kubernetes Infrastructure؟
هل هناك متطلبات سابقة؟
من أين نبدأ عمليًا؟
📬 هل تريد تلقي هذا النوع من الأدلة كل أسبوع؟ اشترك مجانًا — كود حقيقي، بدون حشو.