Istio
El service mesh líder para Kubernetes, que añade gestión de tráfico, seguridad y observabilidad a los microservicios sin cambiar el código de la aplicación.
- Mantenimiento activo
- Respaldado por una fundación
- Bien documentado
- Licencia permisiva
Descripción general
Istio inyecta un proxy sidecar junto a cada servicio de un clúster de Kubernetes, dando a un equipo de plataforma control granular sobre el enrutamiento de tráfico, reintentos, timeouts, cifrado TLS mutuo entre servicios y telemetría detallada, todo sin ningún cambio de código en los propios servicios. Es uno de los service mesh más adoptados y ricos en funciones disponibles.
Istio encaja en equipos de plataforma que ejecutan muchos microservicios interdependientes en Kubernetes y necesitan control de tráfico, seguridad y observabilidad en la capa de red, complementando a Envoy (también en este catálogo), el proxy que realmente impulsa el plano de datos de Istio.
Por qué está en este catálogo
Valoración del catálogo: ★★★★☆ (4/5)
The most widely adopted full-featured service mesh; essential representative project.
- Fundacional
- Gobernanza de fundación
- Categorías
- DevOps
- Palabras clave
- service-meshmicroservicesmtlstraffic-management
- Lenguajes
- Go
- Licencia
- Apache-2.0
Proyectos relacionados
Linkerd
Apache-2.0Service mesh ligero para Kubernetes centrado en la simplicidad y bajo consumo de recursos, una alternativa genuina a Istio.
Mantenimiento activo
- DevOps
Envoy
Apache-2.0Proxy de alto rendimiento construido para aplicaciones cloud-native, que actúa como plano de datos fundamental para muchos service mesh y API gateways modernos.
Mantenimiento activo
- DevOps
Cilium
Apache-2.0Plataforma de red, seguridad y observabilidad basada en eBPF para Kubernetes que sustituye los componentes de red tradicionales con rendimiento a nivel de kernel.
Mantenimiento activo
- DevOps
etcd
Apache-2.0Almacén de clave-valor distribuido y consistente que el propio Kubernetes usa para guardar todo el estado del clúster, y un componente fiable para otros sistemas distribuidos.
Mantenimiento activo
- DevOps
¿Encontraste un error? Sugiere una edición en GitHub.