ده مشروع عملي قمت بتنفيذه بهدف تطبيق وفهم مفاهيم Kubernetes Scheduling & Workloads بشكل واقعي داخل بيئة تشغيل شبيهة بالـ Production.
- فكرة المشروع
المشروع بيركّز على إدارة وتشغيل الـ workloads داخل Kubernetes، وفهم طريقة توزيع البودات (Pods) على النودز بشكل ذكي حسب الموارد والسياسات المختلفة.
اللي تم تنفيذه في المشروع:
إنشاء وإدارة Pods و Deployments
التعامل مع ReplicaSets لضمان التوافر العالي
تطبيق مفاهيم Scheduling واختيار أماكن تشغيل الـ Pods
استخدام Labels & Selectors لتنظيم الموارد
فهم كيفية توزيع الأحمال داخل الـ Cluster
التعامل مع مشاكل التشغيل ومتابعة الحالة (Debugging)
الهدف من المشروع
إنشاء بيئة تطبيق عملية لفهم:
Kubernetes Architecture بشكل عملي
كيفية إدارة الـ Workloads بشكل احترافي
تحسين توزيع الموارد داخل الـ Cluster
التقنيات المستخدمة
Kubernetes
kubectl
Linux
YAML Configuration Files
ملاحظات
المشروع معمول بهدف تعليمي تطبيقي، وبيعكس فهم عملي لمفاهيم أساسية في إدارة وتشغيل الأنظمة باستخدام Kubernetes.