تخطَّ إلى المحتوى

مقدمة الكورس

هدفنا ليس حفظ أوامر كثيرة. هدفنا أن تفهم كيف يفكر Kubernetes، ومتى تستخدم كل Object، وكيف تصلح المشاكل عندما يحدث شيء غير متوقع.

تحتاج فقط إلى:

  • جهاز يمكنه تشغيل Docker Desktop أو بيئة Linux.
  • معرفة بسيطة بفكرة Terminal.
  • رغبة في التطبيق العملي، لأن Kubernetes لا يتعلم بالنظر فقط.

في نهاية كل مرحلة يوجد ناتج واضح:

المرحلةالناتج
الأساسياتتستطيع استخدام Terminal، قراءة YAML، وفهم IP/Port/DNS
Containersتستطيع بناء Image وتشغيل Container
Kubernetes Coreتستطيع نشر App وتوسيعه وفتحه من المتصفح
المستوى المتوسطتستطيع التعامل مع Networking و Storage و Config
المستوى المتقدمتستطيع إضافة Security و Monitoring و Helm و GitOps
المشاريعتستطيع بناء Deployment قريب من بيئة العمل

لا تترجم المصطلحات بالكامل

Section titled “لا تترجم المصطلحات بالكامل”

سنحتفظ بكلمات مثل Pod و Deployment و Service باللغة الإنجليزية، ثم نشرح معناها بالعربي. هذه الطريقة أفضل لأن بيئات العمل والامتحانات والمستندات تستخدم المصطلحات الإنجليزية.