~$ man kubernetes
ما هو Kubernetes (K8s)؟
التعريف
Kubernetes منصة مفتوحة المصدر طورتها Google لتنسيق الحاويات وأتمتة نشر التطبيقات وتوسيعها وإدارتها.
تعمل على مجموعات خوادم وتضمن تشغيل التطبيقات باستمرار حتى في حال فشل بعض الخوادم.
تتكامل مع أدوات مثل Docker وتدعم بيئات السحابة العامة والخاصة.
يشبه Kubernetes مدير مطعم يوزع الطلبات على الطهاة المختلفين ويعيد توزيع العمل إذا تعطل أحد الطهاة ليبقى الخدمة مستمرة دون تأخير.
نقاط أساسية
- يوزع التطبيقات تلقائيا على الخوادم المتاحة.
- يوسع عدد النسخ حسب الحاجة دون تدخل يدوي.
- يعيد تشغيل الحاويات الفاشلة فورا.
- يدعم التحديثات التدريجية دون إيقاف الخدمة.
- يتكامل مع أنظمة المراقبة والتسجيل المختلفة.
سوق العمل في 2026
يزداد الطلب على مهارات Kubernetes في سوق 2026 ضمن وظائف DevOps وهندسة السحابة حيث تعتمد الشركات على الحاويات لبناء تطبيقات قابلة للتوسع.
أسئلة شائعة
ما الفرق بين Kubernetes و Docker
Docker ينشئ الحاويات ويديرها على جهاز واحد. Kubernetes يدير الحاويات عبر عدة أجهزة ويوفر التوازن والتعافي التلقائي.
هل يحتاج Kubernetes إلى خادم واحد أم عدة خوادم
يعمل Kubernetes على مجموعة خوادم تسمى cluster. يمكن البدء بجهاز واحد للتجربة ثم التوسع.
ما هي أشهر أدوات التنسيق المنافسة لـ Kubernetes
تشمل Docker Swarm و HashiCorp Nomad و Amazon ECS. Kubernetes يظل الأكثر انتشارا في الشركات الكبيرة.
كم يستغرق تعلم Kubernetes للمبتدئين
يحتاج الأساسيات من أسبوعين إلى شهر مع ممارسة يومية. الإتقان يأتي بعد مشاريع عملية على مدى عدة أشهر.

