Skip to content

Commit

Permalink
docs: Update README with new features (argoproj#2807)
Browse files Browse the repository at this point in the history
  • Loading branch information
simster7 committed May 5, 2020
1 parent c8bd0bb commit f281199
Showing 1 changed file with 15 additions and 2 deletions.
17 changes: 15 additions & 2 deletions README.md
Expand Up @@ -12,6 +12,8 @@ Argo Workflows is an open source container-native workflow engine for orchestrat
* Easily run compute intensive jobs for machine learning or data processing in a fraction of the time using Argo Workflows on Kubernetes.
* Run CI/CD pipelines natively on Kubernetes without configuring complex software development products.

Argo is a [Cloud Native Computing Foundation (CNCF)](https://cncf.io/) hosted project.

## Why Argo Workflows?
* Designed from the ground up for containers without the overhead and limitations of legacy VM and server-based environments.
* Cloud agnostic and can run on any Kubernetes cluster.
Expand All @@ -33,8 +35,13 @@ kubectl apply -n argo -f https://raw.githubusercontent.com/argoproj/argo/stable/
* [How to configure your artifact repository](docs/configure-artifact-repository.md)

## Features
* UI to visualize and manage Workflows
* Artifact support (S3, Artifactory, HTTP, Git, GCS, raw)
* Workflow templating to store commonly used Workflows in the cluster
* Archiving Workflows after executing for later access
* Scheduled workflows
* Server interface with REST API
* DAG or Steps based declaration of workflows
* Artifact support (S3, Artifactory, HTTP, Git, raw)
* Step level input & outputs (artifacts/parameters)
* Loops
* Parameterization
Expand All @@ -53,6 +60,12 @@ kubectl apply -n argo -f https://raw.githubusercontent.com/argoproj/argo/stable/
* Daemoned steps
* DinD (docker-in-docker)
* Script steps
* Event emission
* Prometheus metrics
* Multiple executors
* Multiple pod and workflow garbage collection strategies
* Automatically calculated resource usage per step
* Pod Disruption Budget support

## Community Blogs and Presentations
* [Argo Ansible role: Provisioning Argo Workflows on OpenShift](https://medium.com/@marekermk/provisioning-argo-on-openshift-with-ansible-and-kustomize-340a1fda8b50)
Expand All @@ -67,5 +80,5 @@ kubectl apply -n argo -f https://raw.githubusercontent.com/argoproj/argo/stable/

## Project Resources
* Argo GitHub: https://github.com/argoproj
* Argo website: https://argoproj.github.io/
* Argo Website: https://argoproj.github.io/
* Argo Slack: [click here to join](https://argoproj.github.io/community/join-slack)

0 comments on commit f281199

Please sign in to comment.