Consul · Lección 27
¿Por qué es importante tener una estrategia de backup para el estado de Consul (el catálogo de servicios, el KV store, las Intentions, la configuración de ACLs), más allá de simplemente poder reiniciar el proceso de Consul si falla?
Si el estado del cluster se corrompiera o se perdiera por completo (por ejemplo, una falla grave que afecte a la mayoría de los servers), sin un backup disponible habría que reconstruir manualmente toda la configuración, los valores del KV store y las reglas de Intentions desde cero, un proceso lento que extendería significativamente el tiempo de recuperación ante un desastre real
Reiniciar el proceso de Consul siempre recupera automáticamente todo el estado completo del cluster sin ninguna necesidad real de tener un backup separado disponible
Solo es relevante tener un backup si el cluster de Consul tiene exactamente un único servicio en total registrado, sin ninguna complejidad real de múltiples servicios y configuraciones acumuladas
El estado de Consul no contiene absolutamente ninguna información crítica real que se perdería de forma significativa ante una falla grave sin backup disponible
Consul · Lección 27
Completa el código
Sin backup habría que reconstruir manualmente la configuración, los valores del KV store y las reglas de Intentions desde
Revisa: sin backup habría que reconstruir manualmente todo desde cero.
Consul · Lección 27
¿Por qué perder las reglas de Intentions configuradas en Consul (sin tener un backup disponible) representaría un riesgo real de seguridad además de la interrupción operativa, considerando lo que las Intentions controlan?
Pista: las Intentions controlan específicamente qué servicios tienen permiso de comunicarse entre sí dentro del service mesh; perder esas reglas sin backup significaría tener que reconstruir esa configuración de seguridad crítica desde cero, bajo la presión de una recuperación de desastre, aumentando el riesgo real de cometer errores que dejen el mesh temporalmente más expuesto (permitiendo comunicación no autorizada) o incorrectamente bloqueado, más allá de la simple interrupción operativa del servicio.
✓
¡Lección completada!
Backup y disaster recovery de Consul
0
XP ganado
3
Vidas restantes