Replies: 1 comment 1 reply
-
Coming back to this, I'm reluctant to do this initially - this would be pretty complicated and require a lot of separated testing (since we'll need to test That said, making a decision here should be a requirement for |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
https://gateway-api.sigs.k8s.io/geps/gep-1867/ introduces
paramsRef
at theGateway
level, similar to what exists in theGatewayClass
as well, allowing CRDs to be now linked at both these levels.The GEP does mention that the
paramsRef
inGatewayClass
is expected to be treated as default implying that ifparamsRef
is set inGateway
, its value MUST always be used instead.Can this intent be specified using an API field instead under
infrastructure
inGatewayClass
?e.g. such as
bool override
which defaults tofalse
allowing theGatewayClass
'sparamsRef
to be treated as a default, and if set totrue
, theparamsRef
value inGatewayClass
overrides all the values in the childGateway
'sparamRef
setting.Beta Was this translation helpful? Give feedback.
All reactions