https://github.com/sulochan/argo
Get stuff done with container-native workflows for Kubernetes.
https://github.com/sulochan/argo
Last synced: 5 months ago
JSON representation
Get stuff done with container-native workflows for Kubernetes.
- Host: GitHub
- URL: https://github.com/sulochan/argo
- Owner: sulochan
- License: apache-2.0
- Fork: true (argoproj/argo-workflows)
- Created: 2018-04-11T22:04:24.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-04-11T01:20:08.000Z (about 8 years ago)
- Last Synced: 2024-06-20T14:59:26.726Z (almost 2 years ago)
- Language: Go
- Homepage:
- Size: 17.2 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Argo - The Workflow Engine for Kubernetes

## News
The core Argo team is joining Intuit! We are super excited to take Argo to the next level as a part of Intuit. We remain firmly committed to Open Source, Kubernetes, and our AWESOME users!
Blog post [here](https://blog.argoproj.io/applatix-joins-intuit-7ab587270573).
## What is Argo?
Argo is an open source container-native workflow engine for getting work done on Kubernetes. Argo is implemented as a Kubernetes CRD (Custom Resource Definition).
* Define workflows where each step in the workflow is a container.
* Soon, you will also be able to define workflows as a dependency graph (DAG).
* Easily leverage Kubernetes to run compute intensive jobs like data processing or machine learning jobs in a fraction of the time using Argo workflows.
* Run rich CI/CD pipelines using Docker-in-Docker, built-in artifact management, secret management and native access to other Kubernetes resources.
## Why Argo?
* Argo is designed from the ground up for containers without the overhead and limitations of legacy VM and server-based environments.
* Argo is cloud agnostic and can run on any kubernetes cluster.
* Argo with Kubernetes puts a cloud-scale supercomputer at your fingertips.
* We want to make it as easy to run Argo workflows on Kubernetes as it is to run jobs on you laptop.
## Argo 2.0
Argo 2.0 is a Kubernetes Custom Resource Definition (CRD) which can run workflows using kubectl commands.
* [Get started here](https://github.com/argoproj/argo/blob/master/demo.md)
* [How to write Argo workflow specs](https://github.com/argoproj/argo/blob/master/examples/README.md)
* [How to configure your artifact repository](https://github.com/argoproj/argo/blob/master/ARTIFACT_REPO.md)
## Presentations
* TGI Kubernetes with Joe Beda: [Argo workflow system](https://www.youtube.com/watch?v=M_rxPPLG8pU&start=859)
## Community Blogs
* [Argo integration review](http://dev.matt.hillsdon.net/2018/03/24/argo-integration-review.html)
* Please share your own thoughs
## Project Resources
* Argo GitHub: https://github.com/argoproj
* Argo Slack: [click here to join](https://join.slack.com/t/argoproj/shared_invite/enQtMzExODU3MzIyNjYzLTA5MTFjNjI0Nzg3NzNiMDZiNmRiODM4Y2M1NWQxOGYzMzZkNTc1YWVkYTZkNzdlNmYyZjMxNWI3NjY2MDc1MzI)
* Argo website: https://argoproj.github.io/argo-site
* Argo forum: https://groups.google.com/forum/#!forum/argoproj