GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - fdalm/argo: ArgoProj: Get stuff done with Kubernetes.

BranchesTags
Open more actions menu
 
 

Latest commit

 

History

596 Commits
596 Commits

Folders and files

NameName
Last commit message
Last commit date
.argo-ci
.argo-ci
 
 
.github
.github
 
 
api/openapi-spec
api/openapi-spec
 
 
assets
assets
 
 
cmd
cmd
 
 
community
community
 
 
docs
docs
 
 
errors
errors
 
 
examples
examples
 
 
hack
hack
 
 
hooks
hooks
 
 
manifests
manifests
 
 
pkg
pkg
 
 
test
test
 
 
ui
ui
 
 
util
util
 
 
workflow
workflow
 
 
.dockerignore
.dockerignore
 
 
.gitignore
.gitignore
 
 
ARTIFACT_REPO.md
ARTIFACT_REPO.md
 
 
Branding Assets.md
Branding Assets.md
 
 
CHANGELOG.md
CHANGELOG.md
 
 
CODE_OF_CONDUCT.md
CODE_OF_CONDUCT.md
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
Dockerfile
Dockerfile
 
 
Dockerfile.argoexec-dev
Dockerfile.argoexec-dev
 
 
Dockerfile.workflow-controller-dev
Dockerfile.workflow-controller-dev
 
 
Gopkg.lock
Gopkg.lock
 
 
Gopkg.toml
Gopkg.toml
 
 
LICENSE
LICENSE
 
 
Makefile
Makefile
 
 
OWNERS
OWNERS
 
 
README.md
README.md
 
 
ROADMAP.md
ROADMAP.md
 
 
VERSION
VERSION
 
 
argo-logo600.png
argo-logo600.png
 
 
argo.png
argo.png
 
 
demo.md
demo.md
 
 
gometalinter.json
gometalinter.json
 
 
new.png
new.png
 
 
os-project-logo.svg
os-project-logo.svg
 
 
version.go
version.go
 
 

Repository files navigation

slack

Argoproj - Get stuff done with Kubernetes

Argo Image

News

KubeCon 2018 in Seattle was the biggest KubeCon yet with 8000 developers attending. We connected with many existing and new Argoproj users and contributions, and gave away a lot of Argo T-shirts at our booth sponsored by Intuit!

We were also super excited to see KubeCon presentations about Argo by Argo developers, users and partners.

  • CI/CD in Light Speed with K8s and Argo CD
    • How Intuit uses Argo CD.
  • Automating Research Workflows at BlackRock
    • Why BlackRock created Argo Events and how they use it.
  • Machine Learning as Code
    • How Kubeflow uses Argo Workflows as its core workflow engine and Argo CD to declaratively deploy ML pipelines and models.

If you actively use Argo in your organization and your organization would be interested in participating in the Argo Community, please ask a representative to contact [email protected] for additional information.

What is Argoproj?

Argoproj is a collection of tools for getting work done with Kubernetes.

  • Argo Workflows - Container-native Workflow Engine
  • Argo CD - Declarative GitOps Continuous Delivery
  • Argo Events - Event-based Dependency Manager
  • Argo CI - Simple CI based on GitHUb and Argo Workflows

What is Argo Workflows?

Argo Workflows is an open source container-native workflow engine for orchestrating parallel jobs on Kubernetes. Argo Workflows is implemented as a Kubernetes CRD (Custom Resource Definition).

  • Define workflows where each step in the workflow is a container.
  • Model multi-step workflows as a sequence of tasks or capture the dependencies between tasks using a graph (DAG).
  • 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.

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.
  • Easily orchestrate highly parallel jobs on Kubernetes.
  • Argo Workflows puts a cloud-scale supercomputer at your fingertips!

Documentation

  • Get started here
  • How to write Argo Workflow specs
  • How to configure your artifact repository

Features

  • DAG or Steps based declaration of workflows
  • Artifact support (S3, Artifactory, HTTP, Git, raw)
  • Step level input & outputs (artifacts/parameters)
  • Loops
  • Parameterization
  • Conditionals
  • Timeouts (step & workflow level)
  • Retry (step & workflow level)
  • Resubmit (memoized)
  • Suspend & Resume
  • Cancellation
  • K8s resource orchestration
  • Exit Hooks (notifications, cleanup)
  • Garbage collection of completed workflow
  • Scheduling (affinity/tolerations/node selectors)
  • Volumes (ephemeral/existing)
  • Parallelism limits
  • Daemoned steps
  • DinD (docker-in-docker)
  • Script steps

Who uses Argo?

As the Argo Community grows, we'd like to keep track of our users. Please send a PR with your organization name.

Currently officially using Argo:

  1. Adobe
  2. BlackRock
  3. CoreFiling
  4. Cratejoy
  5. Cyrus Biotechnology
  6. Datadog
  7. Equinor
  8. Gladly
  9. GitHub
  10. Google
  11. Interline Technologies
  12. Intuit
  13. KintoHub
  14. Localytics
  15. NVIDIA
  16. Preferred Networks
  17. SAP Hybris
  18. Styra
  19. Quantibio

Community Blogs and Presentations

  • Open Source Model Management Roundup: Polyaxon, Argo, and Seldon
  • Producing 200 OpenStreetMap extracts in 35 minutes using a scalable data workflow
  • Argo integration review
  • TGI Kubernetes with Joe Beda: Argo workflow system
  • Community meeting minutes and recordings

Project Resources

  • Argo GitHub: https://github.com/argoproj
  • Argo website: https://argoproj.github.io/
  • Argo Slack: click here to join

About

ArgoProj: Get stuff done with Kubernetes.

argoproj.github.io

Resources

Readme
Apache-2.0 license

Code of conduct

Code of conduct

Contributing

Contributing
Activity

Stars

0 stars

Watchers

0 watching

Forks

0 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.