2 مستودعات
Automatically synchronizing server settings in response to external lifecycle events from a container orchestrator.
Distinct from Sync Configurations via Metadata: Distinct from Sync Configurations via Metadata: focuses on the event-driven trigger rather than just the metadata used for the sync.
Explore 2 awesome GitHub repositories matching data & databases · Event-Driven Configuration Synchronization. Refine with filters or upvote what's useful.
caddy-docker-proxy هو وكيل عكسي HTTP ديناميكي ومتحكم دخول شبكة Docker يقوم تلقائياً بتوليد تكوينات التوجيه عن طريق قراءة التسميات من حاويات Docker. يعمل كأداة اكتشاف خدمة تكتشف عناوين IP للحاويات في الوقت الفعلي لتوجيه حركة مرور الويب الواردة إلى الأهداف الخلفية الصحيحة. يعمل المشروع كمنسق وكيل موزع، قادر على دفع التكوينات المولدة من متحكم مركزي إلى مثيلات خادم بعيدة متعددة لتوسيع نطاق معالجة الطلبات. يقوم بأتمتة إصدار وتجديد شهادات أمان TLS للنطاقات الموكلة وينسق الشهادات المشتركة عبر نسخ الخادم. يدعم النظام توليد التكوين القائم على التسميات، باستخدام القوالب وأسرار Docker لحقن البيانات الوصفية والإعدادات العالمية في تكوين الخادم. يحافظ على المزامنة عن طريق الاستماع لأحداث دورة حياة الحاوية ويستخدم آلية تحميل داخل العملية لتحديث سلوك الخادم. تتضمن إمكانيات إدارة حركة المرور تحديد قواعد توجيه الطلبات، ومطابقة المسار، وإعادة كتابة URI لتوجيه حركة المرور إلى الموارد الحاوية.
Synchronizes server settings automatically by listening for Docker container creation, modification, or stop events.
هذا المشروع هو متحكم دخول (ingress controller) لـ Kubernetes يعمل كبوابة API ومدير لحركة المرور في بيئات الحاويات. يعمل من خلال مراقبة أحداث العنقود (cluster) وترجمة تعريفات موارد الدخول الأصلية إلى تكوينات توجيه نشطة، مما يضمن توجيه حركة المرور الخارجية إلى الخدمات الداخلية وفقاً للمواصفات التعريفية. يتميز المتحكم بقدرته على العمل كبوابة متخصصة لنماذج الذكاء الاصطناعي، حيث يوفر نقطة دخول آمنة تفرض حدوداً على معدل الطلبات، وتراقب المحتوى، وتطبق ضوابط على الأوامر (prompts). يدعم التحديثات الديناميكية للتكوين، مما يسمح بتعديل سياسات إدارة حركة المرور في الوقت الفعلي دون إعادة تشغيل عملية البوابة. علاوة على ذلك، يستخدم النظام بنية قائمة على الإضافات (plugins) تتيح حقن منطق مخصص وتنسيق السياسات مركزياً عبر نقاط نهاية خدمة متعددة. بالإضافة إلى قدرات التوجيه الأساسية، يوفر المشروع أدوات شاملة لأمن الـ API، بما في ذلك مصادقة الطلبات وإدارة المستهلكين. كما يسهل الربط بين بروتوكولات اتصالات الشبكة المتنوعة ويحافظ على صحة النظام من خلال مراقبة الأداء المتكاملة وتصدير المقاييس التشغيلية. تدعم البنية أوضاع نشر مرنة، مما يسمح بتوسيع قدرة التعامل مع حركة المرور عبر بيئات بنية تحتية متنوعة.
Monitors cluster events to trigger immediate updates to the gateway configuration whenever infrastructure resources are modified.