---
title: "What&#8217;s new in Calico v3.24"
source: "https://www.tigera.io/blog/what-is-new-in-calico-v3-24/"
---

[Technical Blog](https://www.tigera.io/category/technical-blog/)

# What’s new in Calico v3.24

By [Reza Ramezanpour](https://www.tigera.io/blog/author/rezar/) on Sep 27, 2022 • 5 min read

A couple of weeks ago, Tigera engineers released the new version of Calico, as part of a community effort to drive cloud security and networking even further. But before I begin diving into the details of this new release, I want to first spotlight a few of our community members who have merged their contributions to Calico Open Source for the first time.

## Community Shoutouts

Shout out to [@agaffney](https://github.com/projectcalico/calico/pull/6211) for adding configurable labels and annotations to the `tigera-operator` deployment in Helm charts.

Shout out to [@backjo](https://github.com/projectcalico/calico/pull/6104) for improving the Calico Windows installation script and adding support for IMDSv2 in AWS EC2 data retrieval.

Shout out to [@EugenMayer](https://github.com/projectcalico/calico/issues/6027) for pointing out an improvement for the `calicoctl` binary in a Helm chart installation and [@lou-lan](https://github.com/projectcalico/calico/pull/6064) for making it happen.

Shout out to [@joskuijpers](https://github.com/projectcalico/calico/issues/5717) for informing the community about the outdated `ipset` package in the calico-node ARM64 image and [@ScOut3R](https://github.com/projectcalico/calico/pull/6262)for updating it.

Shout out to [@juanfresia](https://github.com/projectcalico/calico/pull/5454) for contributing changes to enable Calico to run without programming the route table, useful when integrating with other routing mechanisms.

Shout out to [@muff1nman](https://github.com/projectcalico/calico/pull/6250), who added Wireguard traffic to the Calico failsafe ports, allowing us to confidently apply network security policies without worrying about accidentally cutting off Wireguard communications!

Shout out to [@redref](https://github.com/projectcalico/calico/pull/6158) for adding tolerations and node selectors to the Calico Helm chart.

Shout out to [@vincent-pli](https://github.com/projectcalico/calico/issues/6087) for starting the conversation and [@frezbo](https://github.com/projectcalico/calico/pull/6370) for taking care of the details so that the `calico-kube-controllers` pod properly respects the `node-role.kubernetes.io/control-plane` taint.

[@ScheererJ](https://github.com/projectcalico/calico/pull/6125), [@cyclinder](https://github.com/projectcalico/calico/pull/6245), and [@yussufsh](https://github.com/projectcalico/calico/pull/6287) are our community veterans whose continuous contribution is appreciated.

Many improvements and new features are embedded into Calico V3.24 to enhance and improve your cloud-native environment and prepare you for future releases of Kubernetes. Let’s take a look at the details of the new release now.

## Pod security policies

You might be aware that pod security policies were removed in Kubernetes v1.25.

But don’t worry, we’ve got you covered! Calico v3.24 and future releases will automatically transition to Pod Security Standards, so if you are eager to upgrade your cluster to check out the latest Kubernetes features, Calico is right there to help you with security and networking.

## WireGuard for IPv6

Calico WireGuard is now available for IPv6 environments. This is a huge opportunity for anyone who needs to ensure sensitive data is encrypted in their dual-stack or IPv6 cluster environment.

The great part of this integration is that, just like IPv4, you can enable it with a single command in any cluster equipped with the Calico v3.24.

```
kubectl patch felixconfiguration default --type merge --patch

'{"spec":{"wireguardEnabledV6": true}}'
```

## Calico API expansions

Calico resources are created under the projectalico.org API group, and for a long time, the calicoctl application was required to allow interaction with these resources. With the introduction of the Calico API server in v3.20, we have migrated most of the calicoctl functionalities to the API server, allowing you to manage Calico resources from the kubectl.

`ipamconfiguration` and `blockaffinity` resources are now available at your disposal to query information related to cluster IPAM, such as which CIDRs have been allocated to each node by Calico, or whether or not IP borrowing is enabled.

You can use the following commands in your Calico v3.24-equipped cluster to check your cluster IPAM information:

```
kubectl get ipamconfiguration

kubectl get blockaffinity
```

With these new API expansions, you can further integrate Calico into your applications and DevOps playbook practices by simply using the Kubernetes API server to gather information about your cluster networking and security status.

If you have an integration story, we would love to hear about it at our Calico community event, where you can share your journey with other Calico enthusiasts—more info at the end.

## Tigera Operator enhancements

The operator is your dedicated Calico guru who upgrades, configures, manages, and maintains the state of Calico in your cluster. The operator also provides the self-healing feature for your Calico installation. With our community’s help, we extended the operator’s functionality in this release, and these are some of the notable changes.

### Configurable Calico components

It is now possible to fine-tune Calico component attributes such as tolerations, labels, node selectors, etc. In a nutshell, the operator now gives you more control over Calico components deployment in an operator-based installation. Thanks to all our community users [@stevehipwell](https://github.com/tigera/operator/issues/1653), [@Chili-Man](https://github.com/tigera/operator/issues/1099), [@Symbianx](https://github.com/tigera/operator/issues/1385), [@alzabo](https://github.com/tigera/operator/issues/1757), [@technotaff-nbs](https://github.com/projectcalico/calico/issues/6136), [@nuriel77](https://github.com/projectcalico/calico/issues/5577), and [@tlcowling](https://github.com/tigera/operator/issues/2020) who contributed their vision and made these changes possible.

You can now use the following keys to control every Calico core component down to its small details.

- typhaTemplate

- kubeControllersTemplate

- calicoNodeTemplate

For example, the following installation resource pre-configures the `calico-is-awesome` label and annotation to your calico-pods, allowing you to take your CI/CD integrations to the next step!

```
apiVersion: operator.www.tigera.io/v1

kind: Installation

metadata:

name: default

spec:

calicoNodeTemplate:

   metadata:

     labels:

       calico-is-awesome: true

     annotations:

       calico-is-awesome: true
```

A full list of available features can be found [here](http://docs.projectcalico.org).

## Join our community

If you like to work on the next anticipated Calico Open Source feature, join our [contributor’s Slack channel](https://slack.projectcalico.org/). feel free to tell us about your vision and the community will help you achieve it.

You’re also welcome to take part in our [next virtual community meeting](https://www.tigera.io/project-calico/) event, where we discuss the future of Calico Open Source and spotlight community members who might have made some of the favorite features you currently use in your cluster environment.

A detailed list of all changes and contributors can be found [in our release notes](https://docs.tigera.io/archive/v3.24/release-notes/).

***Did you know we have an ambassador program? [Join Calico Big Cats](https://www.tigera.io/project-calico/calico-big-cats-ambassador-program/) today and help us grow our Calico Open Source community.***

[Open Source](https://www.tigera.io/tags/open-source/)[Release](https://www.tigera.io/tags/release/)[Project Calico](https://www.tigera.io/tags/project-calico/)

## Related posts

[![What’s new in Calico: Spring 2026 Release](https://www.tigera.io/app/uploads/2026/06/Whats-New-in-Calico-NEW-TEMPLATE-2026.png)](https://www.tigera.io/blog/whats-new-in-calico-spring-2026-release/)

[Company Blog](https://www.tigera.io/category/company-blog/)

#### [What’s new in Calico: Spring 2026 Release](https://www.tigera.io/blog/whats-new-in-calico-spring-2026-release/)

By [Veronika Smolik](https://www.tigera.io/blog/author/veronika-smolik/)
on Jun 2, 2026

Kubernetes has come a long way since its debut in 2014. It’s gone from running a couple of containerized microservices to orchestrating fleets of production workloads spanning everything from AI agents to full scale VMs...

[Read more](https://www.tigera.io/blog/whats-new-in-calico-spring-2026-release/)

[![Kubernetes Operational Maturity: Secure and Resilient Cluster Federation with Cluster Mesh](https://www.tigera.io/app/uploads/2026/05/Kubernetes-Operational-Maturity-Secure-and-Resilient-Cluster-Federation-with-Cluster-Mesh.png)](https://www.tigera.io/blog/kubernetes-operational-maturity-secure-and-resilient-cluster-federation-with-cluster-mesh/)

#### [Kubernetes Operational Maturity: Secure and Resilient Cluster Federation with Cluster Mesh](https://www.tigera.io/blog/kubernetes-operational-maturity-secure-and-resilient-cluster-federation-with-cluster-mesh/)

By [Veronika Smolik](https://www.tigera.io/blog/author/veronika-smolik/)
on May 25, 2026

Practically no one runs a single Kubernetes cluster in production these days. Maybe that’s how it started but data sovereignty requirements, acquisitions, AI initiatives and the need for edge servers, among other considerations, have pulled...

[Read more](https://www.tigera.io/blog/kubernetes-operational-maturity-secure-and-resilient-cluster-federation-with-cluster-mesh/)

[![What’s New in Calico v3.32](https://www.tigera.io/app/uploads/2026/05/Green-Please-use-a-different-background-color-alternately-1.png)](https://www.tigera.io/blog/whats-new-in-calico-v3-32/)

#### [What’s New in Calico v3.32](https://www.tigera.io/blog/whats-new-in-calico-v3-32/)

By [Reza Ramezanpour](https://www.tigera.io/blog/author/rezar/)
on May 13, 2026

We’re excited to announce the release of Calico Open Source v3.32! 🎉 This release corresponds with Kubernetes v1.36 (Codename Haru) and it goes beyond just sharing a cat as the mascot of the release, it...

[Read more](https://www.tigera.io/blog/whats-new-in-calico-v3-32/)

<!-- plugin=object-cache-pro client=phpredis metric#hits=3242 metric#misses=33 metric#hit-ratio=99.0 metric#bytes=1564276 metric#prefetches=0 metric#store-reads=182 metric#store-writes=13 metric#store-hits=174 metric#store-misses=22 metric#sql-queries=30 metric#ms-total=535.03 metric#ms-cache=36.92 metric#ms-cache-avg=0.1903 metric#ms-cache-ratio=6.9 sample#redis-hits=5429866 sample#redis-misses=2169230 sample#redis-hit-ratio=71.5 sample#redis-ops-per-sec=86 sample#redis-evicted-keys=0 sample#redis-used-memory=101274104 sample#redis-used-memory-rss=96149504 sample#redis-memory-fragmentation-ratio=0.9 sample#redis-connected-clients=1 sample#redis-tracking-clients=0 sample#redis-rejected-connections=0 sample#redis-keys=58972 -->
