fix(gateways): add explicit group/kind/weight to all HTTPRoute refs #162
Reference in New Issue
Block a user
Delete Branch "benvin/httproutes-explicit-defaults"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
group: gateway.networking.k8s.ioandkind: Gatewayto allparentRefsentriesgroup: "",kind: Service, andweight: 1to allbackendRefsentriesWhy
ArgoCD diffs the desired manifest against the live Kubernetes object. The Gateway API controller defaults these fields when creating/updating objects, so the live state always has them — causing persistent OutOfSync for every HTTPRoute. Same root cause as #153 (certificateRefs).
Test plan