Flux هي أداة للحفاظ على مجموعات Kubernetes متزامنة مع مصادر التكوين (مثل مستودعات GIT و OCI Artifacts) ، وأتمتة التحديثات للتكوين عندما يكون هناك رمز جديد للنشر.
تم تصميم Flux Version 2 ("V2") من الألف إلى الياء لاستخدام نظام امتداد API Kubernetes ، وللدمج مع Prometheus والمكونات الأساسية الأخرى للنظام الإيكولوجي Kubernetes. في الإصدار 2 ، يدعم Flux متعددة المستأجرين ودعمًا لمزامنة عدد تعسفي من مستودعات GIT ، من بين ميزات أخرى مطلوبة منذ فترة طويلة.
يتم إنشاء Flux V2 باستخدام مجموعة أدوات Gitops ، ومجموعة من واجهات برمجة التطبيقات القابلة للتكوين والأدوات المتخصصة لبناء التوصيل المستمر أعلى kubernetes.
Flux هو مشروع تخرج من مؤسسة الحوسبة الأصلية السحابية (CNCF) ، يستخدم في الإنتاج من قبل مختلف المؤسسات ومقدمي الخدمات السحابية.
للبدء ، تحقق من هذا الدليل حول كيفية bootstrap Flux على kubernetes ونشر تطبيق عينة بطريقة gitops.
للحصول على المزيد من الوثائق شمولية ، راجع الأدلة التالية:
إذا كنت بحاجة إلى مساعدة ، يرجى الرجوع إلى صفحة الدعم الخاصة بنا.
مجموعة أدوات GITOPS هي مجموعة من واجهات برمجة التطبيقات ووحدات التحكم التي تشكل وقت التشغيل للتدفق V2. تشتمل واجهات برمجة التطبيقات على موارد مخصصة Kubernetes ، والتي يمكن إنشاؤها وتحديثها بواسطة مستخدم كتلة ، أو عن طريق أدوات التشغيل الآلي الأخرى.
يمكنك استخدام مجموعة الأدوات لتمديد التدفق ، أو لإنشاء أنظمةك الخاصة للتسليم المستمر - راجع أدلة المطورين.
هل تحتاج إلى مساعدة أو تريد المساهمة؟ يرجى الاطلاع على الروابط أدناه. يبحث مشروع Flux دائمًا عن مساهمين جدد وهناك العديد من الطرق للمشاركة.
تحقق من تقويم الأحداث لدينا ، سواء مع المحادثات والأحداث والاجتماعات القادمة التي يمكنك حضورها. أو عرض قسم الموارد مع مقاطع فيديو للأحداث السابقة التي يمكنك مشاهدتها.
نتطلع إلى رؤيتك معنا!