Consul · Lección 20
¿Qué diferencia de integración tiene Consul Connect al desplegarse dentro de Kubernetes (usando el Consul Helm chart con inyección automática de sidecars) comparado con desplegarse junto a Nomad o máquinas virtuales tradicionales?
En Kubernetes, Consul puede aprovechar un mecanismo de inyección automática de sidecars basado en anotaciones de Pod, simplificando el proceso de añadir el proxy a cada servicio, mientras en Nomad o VMs tradicionales ese proceso de incorporar el sidecar típicamente requiere una configuración más explícita dentro de la especificación del job o del despliegue correspondiente
Consul Connect solo puede funcionar dentro de un cluster de Kubernetes, siendo técnicamente imposible de usar junto a Nomad o máquinas virtuales tradicionales bajo cualquier circunstancia real
La funcionalidad central de Connect (mTLS, Intentions, descubrimiento) es completamente distinta e incompatible entre un despliegue en Kubernetes y uno en Nomad, sin ninguna consistencia real de capacidades entre ambos entornos
Solo es relevante esta comparación de integración si el mesh tiene exactamente un único servicio en total, sin ninguna necesidad real de considerar cómo se incorpora el sidecar a múltiples servicios distintos
Consul · Lección 20
Completa el código
En Kubernetes, Consul aprovecha un mecanismo de inyección automática basado en anotaciones de
Revisa: aprovecha un mecanismo de inyección automática basado en anotaciones de Pod.
Consul · Lección 20
¿Por qué la inyección automática de sidecars basada en anotaciones simplifica significativamente adoptar Consul Connect para un equipo que ya despliega sus aplicaciones usando manifiestos de Kubernetes estándar?
Pista: un equipo que ya despliega sus aplicaciones usando manifiestos estándar de Kubernetes puede simplemente añadir una anotación específica a esos manifiestos ya existentes para que Consul inyecte automáticamente el sidecar correspondiente, en vez de tener que aprender y aplicar un proceso de configuración manual más extenso y distinto; esa simplicidad de adopción, integrada naturalmente dentro del flujo de trabajo ya familiar del equipo, reduce significativamente la barrera para empezar a usar Consul Connect.
✓
¡Lección completada!
Connect en Kubernetes vs Connect en Nomad/VMs
0
XP ganado
3
Vidas restantes