The Everything Feed - All Packet Pushers Pods

IPB190: IPv6 in Kubernetes Deployments

Dec 18, 2025
Wim Hendricks, the CTO of Nokia's IP division, brings three decades of experience in networking to the conversation. He delves into the benefits and challenges of utilizing IPv6 in Kubernetes, revealing its pivotal roles in the control and data planes. The discussion highlights the surprisingly low adoption rates, the need for dual-stack support, and the hurdles posed by non-IPv6-aware applications. Wim also emphasizes the abundance of IPv6 addresses for scaling and the importance of ecosystem improvements for a smoother deployment process.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

IPv6 Runs In Both Control And Data Planes

  • Kubernetes uses IPv6 in both control plane and data plane, assigning IPv6 to nodes, pods, and services from configured pools.
  • You can choose IPv6-only, IPv4-only, or dual-stack at installation time, affecting orchestration and workload networking.
INSIGHT

Dual-Stack Is Supported But Rarely Enabled

  • Dual-stack IPv6 support became official in Kubernetes 1.23, but most distributions still do not enable IPv6 by default.
  • Adoption in production clusters is low; Wim estimated roughly 10% of deployments use IPv6.
ADVICE

Enable IPv6 During Cluster Install

  • Enable IPv6 (or dual-stack) at cluster installation because turning it on later is generally not supported by distributions.
  • Check your distribution's defaults and configuration files before deploying to avoid needing a redeploy.
Get the Snipd Podcast app to discover more snips from this episode
Get the app