/argo-ui

Web-based UI for Argo workflow engine.

Primary LanguageTypeScriptApache License 2.0Apache-2.0

Argo UI

Argo Image

A web-based UI for the Argo Workflow engine.

The UI has the following features:

  • View live Argo Workflows running in the cluster
  • View completed Argo Workflows
  • View container logs

Some Argo UI components ( such as Workflow DAG viewer, Workflow timeline etc ) are distributed in the argo-ui NPM package.

Build, run, release

  • Install NodeJS and Yarn
  • Run: yarn start - starts API server and webpack dev UI server. API server uses current kubectl context to access workflow CRDs.
  • Build: yarn build - builds static resources into ./dist directory.
  • Release: IMAGE_NAMESPACE=argoproj IMAGE_TAG=latest DOCKER_PUSH=true yarn docker - builds docker image and optionally push to docker registry.