-
Task
-
Resolution: Done
-
Critical
-
None
-
None
-
None
-
Product / Portfolio Work
-
False
-
-
False
-
3
-
None
-
None
-
NE Sprint 265, NI&D Sprint 266, NI&D Sprint 267, NI&D Sprint 268
Write an enhancement proposal specifically describing how cluster-ingress-operator will manage Gateway API CRDs. In particular, this EP must describe how cluster-ingress-operator detects and reports conflicting CRDs, how it handles upgrades, and how it minimizes risk of conflicts with other Gateway API implementations.
The EP should also discuss ideas such as using an admin-ack gate to block upgrading a cluster with conflicting CRDs, using a fleet evaluation condition to detect how many clusters would be affected by such an admin-ack gate, adding a configuration option to turn off cluster-ingress-operator's management of CRDs, and using an admission webhook to block updates to the CRDs. The EP should also describe the concern around dead fields.