Charmed service mesh¶
A service mesh manages communication between microservices, offering traffic control, security, and observability without changing application code. However, it can be complex to operate.
Charmed Service Mesh uses Juju to automate and simplify service mesh setup and management. By leveraging charms and relations, it streamlines tasks like authorization, on-boarding Kubernetes apps, and traffic routing, making service mesh technology more accessible and reducing operational overhead.
For Platform Engineers and DevOps teams, Charmed Service Mesh provides a turn-key, out-of-the-box solution for improved microservice communication, security, and observability.
In this documentation¶
Charmed Istio ambient - mutual TLS, authorization, and observability for your microservices.
Charmed Envoy - documentation under development.
Charmed Tailscale - documentation under development.
Project and community¶
The Charmed Service Mesh is a member of the Canonical family. It’s an open source project that warmly welcomes community projects, contributions, suggestions, fixes and constructive feedback.