What’s new in Calico v3.13

We are very excited to announce Calico v3.13. Thank you to all of the contributors to this release! For detailed release notes please go here. Below are some highlights from the release.

New eBPF dataplane technology preview

The flagship feature of v3.13 is the tech preview of Calico’s new eBPF dataplane mode. While it’s not ready for production (there are some gaps and limitations to be aware of and it has had limited testing), it is a great preview of things to come for those ready to adopt newer kernel versions.

The eBPF dataplane:

  • Scales to higher throughput.
  • Uses less CPU per GBit.
  • Has native support for Kubernetes services (without needing kube-proxy) that:
    • Reduces first packet latency for packets to services.
    • Preserves external client source IP addresses all the way to the pod.
    • Supports DSR (Direct Server Return) for more efficient service routing.
    • Uses less CPU than kube-proxy to keep the dataplane in sync.

If that’s whetted your appetite and you’d like to learn more (and see some pretty performance graphs), head over to the announcement blog. Once you’re ready to give it a spin, you’ll want the how-to guide.

IP pool auto-detection on kubeadm

In Calico v3.13, we’ve introduced new smarts to detect the IP address range used for pods when running on kubeadm. This means that for most kubeadm users, you no longer need to worry about making your Calico CIDR coincide with the one chosen by kubeadm – Calico will do that for you! If you’d like to override and use a manually configured CIDR, you can still do that too.

We hope that this proves useful, and intend to roll out similar auto-detection capabilities to other Kubernetes platforms over time.  

CNCF Webinar March 17!

Join the CNCF Webinar on March 17 to learn the basics of how eBPF works, how it can be leveraged for networking, and what the benefits (and drawbacks) are for users interested in switching from Linux’s standard networking pipeline to Calico’s new eBPF optimized dataplane. Register here: https://zoom.us/webinar/register/7015840463029/WN_fEhgfhOlSMWqyGXiNpcPEA

Calico Enterprise

Calico v3.13 will be available in Calico Enterprise v2.8. Read more about Calico Enterprise here: https://www.tigera.io/tigera-products/calico-enterprise/

Learn more

To find out more details about all the features and changes in Calico v3.13, check out the full release notes. Or, try it out in few minutes by following the quickstart guide!

Casey Davenport

Casey Davenport

Casey is a Core Developer at Project Calico. He has been working on software-defined networking solutions since 2012. Among other things, he enjoys Android development, home-brewed beer, and playing soccer on rollerblades.

You Might Also Like

What’s new in Calico 3.17

We’re thrilled to announce Calico v3.17.0! This release includes a number of cool new features as well as bug fixes. Thank you to each one of the contributors to this

Read More

EKS, Bottlerocket, and Calico eBPF

Introduction Bottlerocket is an open source Linux distribution built to run containers securely in scale by Amazon, it is uniquely tailored to improve stability and performance with a great focus

Read More

Join our mailing list​

Get updates on blog posts, new releases and more!

Thanks for signing up!