Add an option to cilium-agent for disabling 'HealthCheckNodePort'#11236
Conversation
|
Please set the appropriate release note label. |
|
This is work in progress. |
|
I've marked the PR as draft since it has a WIP label |
7d3f074 to
a801727
Compare
You can remove the 'WIP' from this PR. It is good to review. |
|
Marked as "ready for review" as per #11236 (comment) |
|
test-me-please |
|
@soumynathan the CI failed with a real failure. |
a801727 to
769a766
Compare
769a766 to
bfbf15b
Compare
|
test-me-please |
bfbf15b to
a72e0b0
Compare
|
retest-4.19 Previous failure was a known flake, K8sServicesTest_Checks_service_across_nodes_Supports_IPv4_fragments https://jenkins.cilium.io/job/Cilium-PR-Ginkgo-Tests-Kernel/2069/ |
|
@soumynathan needs rebase |
5d0bfec to
f493d1c
Compare
|
test-me-please |
|
I assume the pending checks are expected due to the fact that this PR was opened with different github actions setup? I think this PR is only missing reviews from @cilium/cli & @cilium/helm |
errordeveloper
left a comment
There was a problem hiding this comment.
Looks good overall, just a few nits!
This PR adds in an option 'enable-health-check-nodeport' to the cilium-agent for disabling 'HealthCheckNodePort' based on the KubeProxyReplacement configuration. It also adds in an opton 'enableHealthCheckNodePort' to the helm charts and documents the new config options with impacts when kubeProxyReplacement is set to 'partial'. Fixes: cilium#11168 Signed-off-by: Swaminathan Vasudevan <svasudevan@suse.com>
f493d1c to
a596710
Compare
Addressed your review comments. |
|
test-me-please |
This PR adds in an option to the cilium-agent for disabling
'HealthCheckNodePort' based on the KubeProxyReplacement configuration.
Related: #11168
Signed-off-by: Swaminathan Vasudevan svasudevan@suse.com