jgrusewski
ad3637303f
feat(infra): Gitea push webhook -> Argo Events cockpit auto-deploy (Phase 2B Task 6)
- gitea-push eventsource (:12000/push) + gitea-deploy sensor (filter ref main/master ->
submit fxhnt-cockpit, commit-sha from body.after). Pods NOT part-of:foxhunt (stay
default-allow, matching working workflow-trigger pattern).
- gitea netpol: egress 12000 namespace-wide (eventsource not part-of -> can't target by label)
- gitea values: webhook.ALLOWED_HOST_LIST=private (Gitea blocked delivery to in-cluster 10.32.x)
Verified: push to fxhnt master auto-fires a cockpit build+deploy.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>