You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(dev): harden local dev stack for Helm 4 and the webhook startup race
Addresses review feedback on the local dev path:
- Gateway API CRDs: apply with --server-side and pass --force-conflicts to
the eg chart install, gated on Helm major version (Helm 4 needs it; Helm 3
has no server-side apply, skips present crds/, and rejects the flag). Fixes
the CRD ownership conflict that blocked `make setup` on Helm 4.
- make setup: guard `kind create cluster` so a partial setup is re-runnable.
- operator.yaml: add a readinessProbe on the webhook port (9443) so the
`make deploy` rollout waits until the webhook is serving.
- run-dev.sh: bounded retry around the webhook-gated PassthroughModel apply
(covers the residual endpoint-propagation window), and a per-run mktemp
file for the port-forward log.
0 commit comments