16 projects
Istio
Istio extends Kubernetes to establish a programmable, application-aware network using the powerful Envoy service proxy. Working with both Kubernetes and traditional workloads, Istio brings standard, universal traffic management, telemetry, and security to complex deployments.
13,492
2,890
$428M
cert-manager
cert-manager is a Kubernetes add-on to automate the management and issuance of TLS certificates from various issuing sources.
7,774
2,730
$32M
Consul
Consul is a service networking platform that provides service discovery, configuration, and segmentation functionality. It enables organizations to discover and securely connect applications and services across any runtime platform and cloud.
6,825
1,859
$36M
Meshery
Lifecycle, performance, and configuration management across any service mesh.
4,137
744
$274M
Linkerd
Linkerd is a service mesh for Kubernetes and other frameworks. It makes running services easier and safer by giving you runtime debugging, observability, reliability, and security—all without requiring any changes to your code.
3,974
1,192
$114M
Kuma
Built on top of Envoy, Kuma is a modern control plane for Microservices & Service Mesh for both K8s and VMs, with support for multiple meshes in one cluster.
700
193
$55M
Aeraki Mesh
Aeraki Mesh allows you to manage any layer-7 traffic in a service mesh. While service mesh becomes an important infrastructure for microservices, many service mesh implementations mainly focus on HTTP protocols and treat other protocols as plain TCP traffic. This makes it very hard for users to manage the traffic of other widely-used layer-7 protocols in microservices. For example, in a microservices application, we usually have the below protocols: * RPC: HTTP, gRPC, Thrift, Dubbo, Proprietary RPC Protocol … * Messaging: Kafka, RabbitMQ … * Cache: Redis, Memcached … * Database: MySQL, PostgreSQL, MongoDB … HTTP is just a part of the problem we need to solve. Aeraki Mesh is created to provide a non-intrusive, highly extendable way to manage any layer-7 traffic in a service mesh. Aeraki Mesh is an open source project backed by Tencent Cloud (https://www.crunchbase.com/organization/tencent-cloud), contributed and used by a number of companies/projects inside and outside of Tencent, suh QQ music, Yangshiping, Yonghui Super Marke, etc. (https://www.aeraki.net/). Tencent Cloud is committed to continue working on Aeraki Mesh going forward, and plans to provide managed Aeraki Mesh service on the cloud. More about Aeraki Mesh can be found here: https://docs.google.com/presentation/d/1TLkGIboRFYdbYkvMRFQZG2P8ZBjb_wNwL-1Fh_umoQI/edit?usp=sharing
165
40
$3.5M
Service Mesh Interface
A service mesh is a dedicated infrastructure layer for handling service-to-service communication in a microservices environment. Service Mesh Interface (SMI) is a widely-adopted open specification that defines a set of APIs for the most common service mesh use cases (traffic policy, telemetry, and shifting) and enables interoperability of service meshes.
143
74
$2.5M
Layer5 Infrastructure by Layer5io
Layer5, expect more from your infrastructure
Maistra
Maistra is a Linux Foundation project focused on enhancing service mesh capabilities for containerized applications, providing advanced networking, security, and observability features for cloud-native environments.