Quick Start
Argo CLI
Mac
Available via brew
brew install argoproj/tap/argo
And via curl
# Download the binary
curl -sLO https://github.com/argoproj/argo/releases/download/v2.8.1/argo-darwin-amd64
# Make binary executable
chmod +x argo-darwin-amd64
# Move binary to path
mv ./argo-darwin-amd64 /usr/local/bin/argo
# Test installation
argo version
Linux
Available via curl
# Download the binary
curl -sLO https://github.com/argoproj/argo/releases/download/v2.8.1/argo-linux-amd64
# Make binary executable
chmod +x argo-linux-amd64
# Move binary to path
mv ./argo-linux-amd64 /usr/local/bin/argo
# Test installation
argo version
Argo Controller
kubectl create namespace argo
kubectl apply -n argo -f https://raw.githubusercontent.com/argoproj/argo/v2.8.1/manifests/install.yaml
Changes
Bug Fixes
- #2660 Issue passing List of Objects from script
- #2974 Workflow parameter
creationTimestamp
is not RFC3339 compliant - #2994 apiVersion field in Workflow Event violates API conventions
Pull Requests
- #2869 fix: Cannot create WorkflowTemplate with un-supplied inputs
- #2999 fix(events): Correct event API Version. Fixes #2994
- #3011 fix: Linters should error if nothing was validated
- #3023 fix(controller)!: Correctly format workflow.creationTimestamp as RFC3339. Fixes #2974
- #3029 fix: Consider missing optional input/output artifacts with same name
- #3033 fix: Consider metrics that were created and completed in the same operation
- #3037 fix(executor): Properly handle empty resource results, like for a missing get. Fixes #1823
- #3071 fix: Graceful error handling of malformatted log lines in watch
- #3129 fix(item): Support ItemValue.Type == List. Fixes #2660
Contributors
- Alex Collins
- Saravanan Balasubramanian
- Simon Behar
- dmayle