π» The multi-zone service mesh for containers, Kubernetes and VMs. Built with Envoy. CNCF Sandbox Project.
This is a patch release that every user should upgrade to.
This is a patch release that every user should upgrade to.
This is a patch release that every user should upgrade to.
This is a patch release that every user should upgrade to.
This is a patch release that every user should upgrade to.
extensions
in ZoneInsightSink
constructor (backport of #8940) #8956 @kumahqGet 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!
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.
π 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.
fab22df
to b16cef8
#8465 #8685 #8853 @dependabot1ae8df5
to 61c9d7a
#8659 @dependabotcdb2034
to 1e5b9bb
#8657 @dependabote213539
to 49c276f
#8785 #8842 #8866 @dependabot2b7412e
to 6042500
#8518 #8658 @dependabotkuma.io/origin: zone
label when creating zone-origination policies #8873 @lobkovilyaMeshMetric
api #8576 @AutomaatMeshMetric
policy #8793 @AutomaatMeshMetric
policy e2e tests #8750 @Automaatextensions
in ZoneInsightSink
constructor #8940 @bartsmyklaWeβ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.
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.
MeshTrafficPermission
s to get performance improvements for free.Read the blog post for details!
b91baba
to 7d3e881
#7697 #7852 #8053 @dependabot6579e1f
to 1ae8df5
#7635 #7985 @dependabot312a533
to cdb2034
#7636 #7987 @dependabotec050c3
to 2b7412e
#7637 #7986 #8052 @dependabot--exclude-outbound-ports-for-uids
#7588 @lahabanadeleteObjectIfExist
in pod controller #8063 @slonkapostStart
hook to builtin gateway even if waitForDataplaneReady: true
#7939 @lobkovilya--mesh
parameter to inspect <policy>
#7696 @lahabana