Commit c196cd4
fix: add tolerations to Cilium Operator for cloud provider initialization taint
Adds toleration for node.cloudprovider.kubernetes.io/uninitialized taint to the Cilium Operator
deployment via Helm values. This ensures the operator can schedule during initial cluster creation
when nodes are temporarily tainted by the cloud controller manager initialization process.
The taint prevents normal pods from scheduling until the cloud provider completes initialization,
but the operator needs to run during this period. Adding this toleration is safe and backward
compatible - it only affects scheduling during bootstrap and doesn't force scheduling on tainted
nodes if others are available.
Fixes #1879
🤖 Generated with Claude Code
Co-Authored-By: Claude <[email protected]>1 parent c4c4883 commit c196cd4
1 file changed
+7
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
593 | 593 | | |
594 | 594 | | |
595 | 595 | | |
| 596 | + | |
| 597 | + | |
| 598 | + | |
| 599 | + | |
| 600 | + | |
| 601 | + | |
| 602 | + | |
596 | 603 | | |
597 | 604 | | |
598 | 605 | | |
| |||
0 commit comments