منصوبے کے بارے میں
Argo Workflows صارفین کو ایسے ورک فلوز کی تعریف کرنے کی اجازت دیتا ہے جہاں ہر مرحلہ ایک کنٹینر ہوتا ہے، اور انہیں ٹاسک کے سلسلے یا directed acyclic graphs (DAGs) کے طور پر ماڈل کیا جاتا ہے۔ اسے کمپیوٹ-انٹینس جابز جیسے کہ مشین لرننگ پائپ لائنز، ڈیٹا اور بیچ پروسیسنگ، انفراسٹرکچر آٹومیشن، اور CI/CD کے لیے ڈیزائن کیا گیا ہے۔
اہم خصوصیات میں شامل ہیں:
- UI کے ذریعے ویژولائزیشن اور مینجمنٹ
- مختلف آرٹفیکٹ اسٹورز (S3, GCS, Azure Blob Storage وغیرہ) کے لیے سپورٹ
- ورک فلو ٹیمپلیٹنگ، cron شیڈولنگ، اور پیرامیٹرائزیشن
- کنٹرول فلو عناصر بشمول لوپس، کنڈیشنلز، ٹائم آؤٹس، اور ری ٹرائیز
- میٹرکس کے لیے Prometheus کے ساتھ انٹیگریشن اور OAuth2/OIDC SSO کی سپورٹ
- Java, Golang, Python (Hera)، اور Typescript (Juno) کے لیے کلائنٹ لائبریریز
- Kubernetes ریسورس آرکیسٹریشن اور pod disruption budget سپورٹ