-
Notifications
You must be signed in to change notification settings - Fork 28
Open
Description
Problem Statement
Spinoff of
- feat: introduce conversion webhook machinery, register
ControlPlane,GatewayConfigurationCRDs #1959
Read the description for more context.
Conversion webhook is enabled by default for the controller, but in test suites e.g. integration, it's disabled.
The missing piece is ensuring that cert-manager is in place to allow TLS connections between the K8s cluster's control plane and the KO controller.
Enhance the machinery of running those suites to include all the stuff required for the webhook to run, to be able to cover it with some integration tests too.
It probably makes sense to do it when KO will have well-defined test suites
Acceptance Criteria
- identify test suites that should be run with webhook enabled
- allow running them with webhook enabled