Closed sergioifg94 closed 9 months ago
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: maleck13, sergioifg94
The full list of commands accepted by this bot can be found here.
The pull request process is described here
@sergioifg94 Do we not have any tests that check this? Maybe an e2e test that uses health checks in some way would be good to add?
@mikenairn We only have integration tests and unfortunately they didn't catch this because the health check components didn't get deleted from the test suite. I agree we could use some e2e tests for it. I'll create an issue
Re-add health check monitor and queue, as well as reconciler to policy controller. These components were removed accidentally as part of the separation of controllers
Verification steps
Run the local setup and include a health check section in the DNSPolicy Verify that a DNSHealthCheckProbe is created and the status is updated