Make no mistake! This is a minor release in name only: we are happy to announce the release of Kuma 1.0.4 with many improvements and new non-breaking features, and we suggest to upgrade to start using the greatest and latest.

Notable Improvements in 1.0.4

  • 🚀 One-click transparent proxying mode for VMs in universal mode.
  • 🚀 A new Retry policy to improve the resiliency of our traffic.
  • Improvements when deleting a zone in a multi-zone deployment.
  • Collecting both kuma-dp and envoy versions in both the CLI and the GUI.
  • Improvements to resource validations, ingress data plane proxies,
  • Groundwork for Envoy v3 XDS support.
  • And much more!

For a complete list of features and updates, take a look at the full changelog.

Transparent Proxying

In this new release we are finally bringing transparent proxying support to universal mode for VMs and Bare Metal, in addition to the pre-existing support in Kubernetes. This is done by supporting a one-click installation of iptables rules on the machine where kuma-dp will be running. With transparent proxying in universal mode we can finally avoid describing explicit “outbound” entries in our data plane proxy specifications.

kumactl install transparent-proxy \
    --kuma-dp-user <kuma-dp user> \
    --kuma-cp-ip <kuma-cp ip>

To learn more about this new feature, you can read the official documentation.

Join us on the community call!

Join us on our community channels to learn more about Kuma, including our official Slack chat. The community channels are useful to get up and running with Kuma, as well as to learn how to contribute to and discuss the project roadmap. Kuma is a CNCF Sandbox project: neutral, open and inclusive.

The next community call will be hosted on December 9th at 8:30am PST. Also don’t forget to follow Kuma on Twitter and star it on GitHub!


Be sure to carefully read the Upgrade Guide before upgrading Kuma.

Get Community Updates

Sign up for our Kuma community newsletter to get the most recent updates and product announcements.