New Features
- This PR expands on the functionality of
DelegatedHttpGateway
andMatchableHttpGateway
. It allows for anscestry- level setting of TLS and HCM configuration. Phrased differently: configuration can now be set for a singleDelegatedHttpGateway
that will be propagated to allMatchableHttpGateway
s. Setting thepreventChildOverrides
flag specifies that parent config is to be prioritized over child. For example: * preventChildOverrides=false | {"parent":{"foo":"bar"}, "child":{"foo":"baz"}} --> {"foo":"baz"} * preventChildOverrides=true | {"parent":{"foo":"bar"}, "child":{"foo":"baz"}} --> {"foo":"bar"} (#5993)
Fixes
- Fix the rbac/syntax in the job that cleans up the validation webhook and custom resources on uninstall. (#6213)