عن المشروع

يتيح Argo Workflows للمستخدمين تحديد سير عمل تكون فيه كل خطوة عبارة عن حاوية، مع نمذجتها كسلسلة من المهام أو رسوم بيانية موجهة غير حلقية (DAGs). وقد تم تصميمه للمهام كثيفة الحوسبة مثل خطوط أنابيب التعلم الآلي، ومعالجة البيانات والدفعات، وأتمتة البنية التحتية، وCI/CD. تشمل الميزات الرئيسية ما يلي: - التصور والإدارة عبر واجهة مستخدم (UI) - دعم لمختلف مخازن المخرجات (S3، GCS، Azure Blob Storage، وغيرها) - قوالب سير العمل، وجدولة cron، وتحديد المعلمات - عناصر التحكم في التدفق بما في ذلك الحلقات، والشروط، ومهل الانتظار، وإعادة المحاولة - التكامل مع Prometheus للمقاييس ودعم OAuth2/OIDC SSO - مكتبات عملاء للغات Java وGolang وPython (Hera) وTypescript (Juno) - تنظيم موارد Kubernetes ودعم ميزانية تعطيل الـ pod