Argo Workflows is een open-source, container-native workflow-engine voor het orkestreren van parallelle taken op Kubernetes. Het draait als Kubernetes-CRD en elke stap van een workflow is een container. Teams modelleren workflows als reeks taken of als afhankelijkheidsgraaf (DAG) en gebruiken ze voor CI/CD, machine learning en gegevensverwerking. Er zijn onder meer cron-planning, herhalingen, voorwaarden, artefactopslag (zoals S3, GCS, Git en Azure Blob), een webinterface, een REST-API en CLI, en SDK's voor Java, Go, Python en TypeScript. De software installeert u zelf op een eigen Kubernetes-cluster.
Argo is een graduated-project van de Cloud Native Computing Foundation en valt onder de Apache-2.0-licentie. Het project wordt onderhouden in de GitHub-organisatie argoproj; de Linux Foundation, waarvan het hoofdkantoor in de Verenigde Staten staat, huisvest het merk. Er is geen door de projectbeheerders aangeboden cloud: gegevens en workflows blijven op de infrastructuur waar u de engine draait, bijvoorbeeld in een Europese datacenter of een eigen cluster. Door de open-sourcelicentie is de afhankelijkheid van één leverancier beperkt.