نشر وإدارة قاعدة بيانات MongoDB وواجهة Mongo Express باستخدام Kubernetes
منذ 4 أيام
عرض العمل
الوصف
تنفيذ مشروع تطبيقي لنشر قاعدة بيانات MongoDB وواجهة Mongo Express داخل عنقود Kubernetes. يهدف المشروع لإدارة وتنظيم الحاويات (Container Orchestration)، وتأمين البيانات الحساسة، وضبط الاتصال الداخلي والخارجي بين الخدمات بكفاءة عالية.
أبرز المهام والتفاصيل الفنية:
* إنشاء Deployments & Services: كتابة ملفات Manifests منفصلة لإدارة وتأمين تشغيل MongoDB وMongo Express مع إتاحة الوصول الخارجي للواجهة عبر المتصفح.
* إدارة البيانات السرية: فصل الإعدادات باستخدام ConfigMap وحماية بيانات الدخول المشفرة بواسطة Kubernetes Secrets.
* اكتشاف الخدمات الآلي: ربط الواجهة بقاعدة البيانات عبر اسم الخدمة الداخلي (Service Discovery) بدلاً من عناوين IP الثابتة.
* استقرار الخدمة: تنظيم الـ Pods والتوجيه الشبكي الداخلي مع ضمان إعادة التشغيل الآلي للحاويات.
التقنيات المستخدمة:
Kubernetes (k8s), MongoDB, Mongo Express, Docker, kubectl, ConfigMaps, Secrets
التفاصيل
| المشاهدات | 1 |
| المفضلة | 0 |
| القسم | برمجة, تطوير المواقع و التطبيقات - مواقع الويب |
حساب المستخدم
العربية
English