We are happy to announce the release of Kuma 1.8! This release is packed with features and improvements such as observability for builtin Gateway, complete rewrite of the CNI and projected service account tokens support and much more! In order to take advantage of the latest and greatest in service mesh, we strongly suggest upgrading.
And a lot more! Checkout the full release notes (opens new window) to see everything in this release.
It is possible for a Mesh to only run workloads in a subset of all the existing zones. When this happens until now you'd need to run a gateway to this mesh in all zones that wanted to communicate with this mesh. Now Kuma will find where cross-mesh gateways are running and route traffic accordingly. This will help further simplify multi-tenant and multi-zone use-cases.
We released the MeshGateway back in Kuma 1.6 and the reception has been great. Kuma's lightweight gateway is a great complement to fully fledged gateways and is also used to facilitate inter-mesh communication.
These are the most significant changes in the MeshGateway:
The v2 version (opens new window) of the CNI is completely rewritten in go and has the following improvements over the previous version:
kubectl logscommand which greatly simplifies observability
We are shipping artifacts with every commit of Kuma that passes our e2e tests for a few months. This is useful for people to try out features early or to verify bug fixes work accordingly.
Up until now, finding these releases was tricky and unintuitive. Not anymore, as we've now added everything in a simple script:
curl https://kuma.io/preview.sh | sh - or checkout the contribute docs (opens new window).
It is strongly discouraged to run preview releases in production; they may contain bugs that risk security, reliability or integrity of your service mesh. If you still decide to take preview builds for a run we're looking forward to your feedback!
Join us on our community channels (opens new window), including our official Slack chat, to learn more about Kuma. The community channels are useful for getting up and running with Kuma, as well as for learning how to contribute to and discuss the project roadmap. Kuma is a CNCF Sandbox project: neutral, open and inclusive.
The community call is hosted on the second Wednesday of every Month at 8:30am PDT (opens new window). And don't forget to follow Kuma on Twitter (opens new window) and star it on GitHub (opens new window)!
Be sure to carefully read the Upgrade Guide (opens new window) before upgrading Kuma.
Sign up for our Kuma community newsletter to get the most recent updates and product announcements.