Skip to content

v1.32.0

Latest
Compare
Choose a tag to compare
@dghubble dghubble released this 04 Jan 17:15
· 1 commit to main since this release
v1.32.0

What's Changed

  • Kubernetes v1.32.0
  • Change the default Pod CIDR from 10.2.0.0/16 to 10.20.0.0/14 (#1555)
  • Configure Kubelets for parallel image pulls (#1556)
  • Change flannel port from 4789 to 8472 to match Cilium (#1561)
    • Reverses a choice made in #466
  • Remove support for Calico CNI (choose between networking cilium or flannel) (#1558)
    • Remove Calico firewall rules or security group rules
    • Remove network_mtu, network_encapsulation, and network_ip_autodetection_method variables (Calico-specific)
    • Remove Calico-specific Kubelet mounts

Azure

  • Add enable_ipv6_load_balancing variable and change the default to false (breaking)
    • Azure Load Balancers include 5 rules (3 LB rules, 2 outbound) whether used or not. #1468 added 3 LB rules to support IPv6 load balancing, but raising the rules count from 5 to 8 and added ~$21/mo to the cost of the load balancer. Default disable IPv6 load balancing, but allow opt-in with extra costs.

Fedora CoreOS

  • Fix Fedora CoreOS support for flannel CNI (#1557)

    • Explicitly load the nf_conntrack and br_netfilter kernel modules flannel needs

    Misc

  • Docs website now supports light and dark modes for nicer viewing

Contributions

Dependencies

  • Bump pymdown-extensions from 10.12 to v10.13 by @dghubble-renovate in #1554

Full Changelog: v1.31.4...v1.32.0