This setup includes: - Argo CD - Argo Events - Argo Rollouts - Argo Workflows
Create cluster with:
make kind
Install all apps with:
make argo-all
User: admin Pass: admin
To destroy everything use:
make kind-delete
To trigger demo webhook run:
curl -d '{"message":"this is my first webhook"}' -H "Content-Type: application/json" -X POST http://localhost:8445/example
To trigger build pipeline need to post with curl:
curl -d '{"tag":"0.1.7"}' -H "Content-Type: application/json" -X POST http://localhost:8445/commit
To trigger tests workload:
curl -d '{"message":"this is mock for running test"}' -H "Content-Type: application/json" -X POST http://localhost:8445/tests
curl -d '{"message":"this is mock for running test"}' -H "Content-Type: application/json" -X POST http://webhook-eventsource.argo.svc.cluster.local/tests