Argo Events is native to Kubernetes so you'll need a running Kubernetes cluster.
This guide includes steps for Minikube
for local development, but if you have
another cluster you can ignore the Minikube specific step 3.
- Golang 1.20+
- Docker
git clone git@github.com:argoproj/argo-events
cd argo-events
minikube start
eval $(minikube docker-env)
make build
If you're making a change to the pkg/apis
package, please ensure you re-run
following command for code regeneration.
make codegen