Skip to content

Releases: argoproj/argo-workflows

v2.0.0

06 Feb 21:55
0978b9c
Compare
Choose a tag to compare

GA Release for Argo v2.0.0

  • Add ability to specify affinity rules at both the workflow and template level
  • Add ability to specify imagePullSecrets in the workflow.spec
  • Generate OpenAPI models for the workflow spec
  • Support setting the UI base url
  • Fix issue preventing the referencing of artifacts in a container with retries
  • Fix issue preventing the use of volumes in a sidecar

v2.0.0-beta1

18 Jan 22:58
Compare
Choose a tag to compare
v2.0.0-beta1 Pre-release
Pre-release
  • Use and install minimal RBAC ClusterRoles for workflow-controller and argo-ui deployments
  • Introduce retryStrategy field to control set retries for failed/errored containers
  • Introduce raw input artifacts
  • Add argo install --dry-run to print Kubernetes YAML manifests without installing
  • Add argo list sorts by running pods, then by completion time
  • Add argo list -o wide to show pod counts and parameter information
  • Add argo list --running --completed --status workflow filtering
  • Add argo list --since DURATION to filter workflows based on a time duration
  • Add ability for steps and resource templates to have outputs parameters
  • OpenID Connect auth support (@mthx)
  • Increase controller rate limits for much faster processing of highly parallized workflows
  • Executor sidecar hardening (retrying of Kube API queries)
  • Switch to k8s-codegen generated workflow client and informer
  • {{workflow.uuid}} variable corrected to {{workflow.uid}}
  • Documentation fixes (@reasonthearchitect, @mtx)
  • Prevent a potential k8s scheduler panic from incomplete setting of pod ownership reference
  • Fix issues in controller operating on stale workflow state, and incorrectly identifying deleted pods

v2.0.0-alpha3

02 Jan 21:32
Compare
Choose a tag to compare
v2.0.0-alpha3 Pre-release
Pre-release
  • Introduce the "resource" template type for performing CRUD operations on k8s resources
  • Support for workflow exit handlers
  • Support artifactory as an artifact repository
  • Add ability to timeout a container/script using activeDeadlineSeconds
  • Add CLI command and flags to wait for a workflow to complete argo wait/argo submit --wait
  • Add ability to run multiple workflow controllers operating on separate instance ids
  • Add ability to run workflows using a specified service account
  • Scalability improvements for highly parallelized workflows
  • Improved validation of volume mounts with input artifacts
  • Argo UI bug fixes and improvements
  • Recover from unexpected panics when operating on workflows
  • Fix a controller panic when using a script templates with input artifacts
  • Fix issue preventing ability to pass JSON as a command line argument

v2.0.0-alpha2

05 Dec 05:13
Compare
Choose a tag to compare
v2.0.0-alpha2 Pre-release
Pre-release

Argo release v2.0.0-alpha2 for KubeCon 2017.

v2.0.0-alpha1

16 Nov 22:10
Compare
Choose a tag to compare
v2.0.0-alpha1 Pre-release
Pre-release

Argo v2.0.0-alpha1 demo for Bay Area Kubernetes meet-up