Cilium
v1.17.17Networking & MessagingCilium v1.17.17 is a patch release fixing CiliumNode retry logic in multipool, improving troubleshoot command output, and updating dependencies. Primarily maintenance-focused with no breaking changes.
enhancementTest multipool deployments after upgrade
Cilium v1.17.17 fixes a retry mechanism for CiliumNode lookups that was causing intermittent failures in multipool setups. If you run multi-pool IP allocation (multiple resource pools per cluster), test pod scheduling and IP assignment post-upgrade to confirm the fix resolves any flapping you observed.
enhancementUse enhanced troubleshoot output for cluster diagnosis
The troubleshoot kvstore and clustermesh commands now report more diagnostic details. When investigating kvstore or clustermesh connectivity issues, re-run these commands after upgrading—the richer output will likely surface root causes faster than before.
enhancementCheck Envoy proxy behavior after updating to v1.37.x
The bundled Envoy proxy jumps to v1.37.x in this patch. Review Envoy release notes for v1.37.x for any behavioral changes in HTTP/2, load balancing, or observability that might affect your traffic patterns. No action required unless you rely on specific Envoy 1.36.x behavior.
Key changes (4)
- CiliumNode Get errors now retry correctly in multipool environments, fixing potential connectivity gaps
- Troubleshoot kvstore and clustermesh commands report additional diagnostic information
- Envoy proxy bumped to v1.37.x; Helm charts now support registry prefix override
- Dependency updates: Go packages, Kubernetes utilities, and Ubuntu base image refreshed