This is a Go client for the Argo Rollouts API, taken out of argo-rollouts repo, with certain parts stripped, namely kubectl-argo-rollouts
, signals
and apis/rollouts/validation
.
Today, argo-rollouts cannot be imported in non-intrusive way as it requires an excessive set of mod replace
.
This repo is meant to be a temporary solution until the issue is resolved.
References:
The issue is not limited to argo-rollouts, but occurs in other Argo projects as well. References: