New Features
- This PR expands on the functionality of
DelegatedHttpGatewayandMatchableHttpGateway. It allows for anscestry- level setting of TLS and HCM configuration. Phrased differently: configuration can now be set for a singleDelegatedHttpGatewaythat will be propagated to allMatchableHttpGateways. Setting thepreventChildOverridesflag 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)