cilium-cli icon indicating copy to clipboard operation
cilium-cli copied to clipboard

Adding option to set tolerations when executing `cilium connectivity test`

Open oshothebig opened this issue 6 months ago • 4 comments

Proposal / RFE

Is your feature request related to a problem?

cilium connectivity test doesn't have a way to set tolerations or ignore all kinds of taints. It's inconvenient for our cluster where all nodes have at least one taint as cilium connectivity test creates pods without tolerations resulting in the test not being started.

Describe the solution you'd like Add an CLI option in cilium connectivity test

  • to set tolerations, or
  • to ignore all taints

oshothebig avatar Aug 12 '25 10:08 oshothebig

It looks like this feature has been added to the 0.18.5 release of cilium-cli 🥳

gsstuart avatar Sep 03 '25 22:09 gsstuart

It looks like its applied to almost all workloads in the connectivity test except host-netns. Any reason why its not applied there?

This is missing tolerations and a nodeselector/nodeaffinity https://github.com/cilium/cilium-cli/blob/024e340cca1465e2a6336521f12370c7ca58c59a/vendor/github.com/cilium/cilium/cilium-cli/connectivity/check/deployment.go#L1094-L1102

Th3D0ct0r avatar Sep 05 '25 10:09 Th3D0ct0r

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.

github-actions[bot] avatar Nov 05 '25 02:11 github-actions[bot]

remove stale

Th3D0ct0r avatar Nov 07 '25 07:11 Th3D0ct0r