Skip to content

Releases: kumahq/kuma

2.6.0

01 Feb 12:28
d176c94
Compare
Choose a tag to compare

Get ready to elevate your Kuma experience with the release of Kuma 2.6.0, a jam-packed update that brings a myriad of exciting features to the table. From introducing a new MeshMetric policy to expanding policy targeting capabilities for MeshGateways, this minor release is packed with enhancements that will transform your network connectivity.

Check out the blog post for more details!

Upgrading

We strongly suggest upgrading to Kuma 2.6.0. Upgrading is straightforward through kumactl or Helm.
Be sure to carefully read the Upgrade Guide before upgrading Kuma.

Notable Changes

  • 🚀 Expanded Policy Targeting

    Kuma now allows a wider range of policies, including MeshCircuitBreaker, MeshFaultInjection, and MeshAccessLog, to target MeshGateways. This expands the granularity of policy enforcement and enables more fine-grained control over network traffic at the gateway level.

  • 🚀 MeshMetric Policy for Comprehensive Traffic Metrics

    Kuma introduces the new MeshMetric policy, which provides a centralized and consistent approach to collecting traffic metrics across all data plane proxies in a mesh. This policy simplifies the management of metrics configurations and ensures that all traffic data is captured uniformly.

  • 🚀 Streamlined MeshGateway Routing

    MeshHTTPRoute and MeshTCPRoute can now replace MeshGatewayRoute for configuring how a MeshGateway should process network traffic. This change provides greater flexibility and control over gateway routing rules.

  • 🚀 Modernized Default Policies

    The default legacy policies automatically created during mesh creation have been replaced with new, targetRef style policies.

  • 🚀 Enhanced Traffic Flow without mTLS

    When mTLS is not enabled for a mesh, traffic now flows by default, eliminating the need for a TrafficRoute policy.

  • 🚀 Improved GUI Experience

    Kuma 2.6.0 introduces a number of enhancements to the graphical user interface (GUI), making it more user-friendly and intuitive.

  • 🚀 Effortless Single-Zone to Multi-Zone Migration

    Kuma's zone federation allows you to effortlessly migrate from a single-zone deployment to a multi-zone configuration. This means you can start small with a single zone and gradually federate additional zones as your network grows, ensuring a smooth and controlled scaling process.

Changelog

Read more

2.5.2

06 Feb 11:58
bd64b43
Compare
Choose a tag to compare

This is a patch release that every user should upgrade to.

Changelog

2.2.6

06 Feb 11:58
e4d77e6
Compare
Choose a tag to compare

This is a patch release that every user should upgrade to.

Changelog

2.5.1

12 Dec 11:04
d2ced55
Compare
Choose a tag to compare

This is a patch release that every user should upgrade to.

Changelog

  • feat(dataplane): ignored listeners with ignored labels in selector (backport of #8463) #8544 @kumahq
  • fix(ZoneIngress): subset routing when tag is present on all subsets (backport of #8443) #8475 @kumahq
  • fix(metrics): fix kds metrics for simple watchdog (backport of #8428) #8430 @kumahq

2.5.0

15 Nov 18:25
2.5.0
bbfcb64
Compare
Choose a tag to compare

We’re excited to announce the release of Kuma 2.5, a new minor release packed with exciting features such as advanced locality-aware load balancing, auto-reachable services, and targetRef based policies becoming GA.

Upgrading

We strongly suggest upgrading to Kuma 2.5.0. Upgrading is easy through kumactl or Helm.
Be sure to carefully read the Upgrade Guide before upgrading Kuma.

Notable features:

  • 🚀 Advanced locality-aware load balancing inside and across zones helps you achieve cost savings and high reliability, even in the most constrained environments.
  • 🚀 Reachable services can now be derived from MeshTrafficPermissions to get performance improvements for free.
  • 🚀 Support for Gateway API v1 following Gateway APIs first GA release!
  • 🚀 Delta KDS is now enabled by default. This greatly reduces the resource consumption of the Global CP / Zone CP protocol.
  • 🚀 Many improvements to the GUI.
  • 🚀 Upgrade to Envoy 1.28.

Read the blog post for details!

Changelog

Read more

2.4.4

06 Nov 22:45
2.4.4
b3131e7
Compare
Choose a tag to compare

This is a patch release that every user should upgrade to.

Changelog

  • chore(deps): security update #8054 #8205 @kumahq
  • fix(MeshTrafficPermission): support permissive mtls (backport of #8171) #8176 @kumahq
  • fix(k8s): fix VIPs configmap entries with invalid keys for ExternalName services (backport of #8168) #8198 @kumahq
  • fix(kuma-cp): fix ZoneIngress/ZoneEgress sync when no mesh (backport of #8129) #8134 @kumahq

2.4.3

12 Oct 08:10
eeeb2a1
Compare
Choose a tag to compare

This is a patch release that every user should upgrade to.

Addresses: CVE-2023-44487 see: GHSA-9wmc-rg4h-28wv for details

Changelog

2.3.3

12 Oct 08:11
815b263
Compare
Choose a tag to compare

This is a patch release that every user should upgrade to.

Addresses: CVE-2023-44487 see: GHSA-9wmc-rg4h-28wv for details

Changelog

2.2.5

12 Oct 08:11
467b901
Compare
Choose a tag to compare

This is a patch release that every user should upgrade to.

Addresses: CVE-2023-44487 see: GHSA-9wmc-rg4h-28wv for details

Changelog

2.1.7

12 Oct 08:11
f8e6694
Compare
Choose a tag to compare

This is a patch release that every user should upgrade to.

Addresses: CVE-2023-44487 see: GHSA-9wmc-rg4h-28wv for details

Changelog