1 repositorio
Coordinated deployment of HashiCorp tools like Nomad, Consul, and Vault as a unified infrastructure stack.
Distinct from Coordinated Stack Deployments: Specifically targets the HashiCorp ecosystem for service orchestration and secret management
Explore 1 awesome GitHub repository matching devops & infrastructure · HashiCorp Stack Deployments. Refine with filters or upvote what's useful.
go-coffeeshop es una arquitectura de microservicios basada en eventos diseñada para gestionar el ciclo de vida completo de los pedidos de los clientes. Coordina servicios independientes utilizando patrones de mensajería asíncrona para manejar flujos de trabajo empresariales, procesamiento en segundo plano y seguimiento del cumplimiento de pedidos. El proyecto utiliza un stack de HashiCorp para la infraestructura, empleando Nomad, Consul y Vault para la orquestación de servicios y el almacenamiento de secretos. La infraestructura se gestiona mediante automatización declarativa utilizando Terraform para garantizar un despliegue consistente y repetible de recursos de computación y redes. El sistema incluye una puerta de enlace API REST para el enrutamiento de tráfico y un service mesh para la comunicación interna segura. Las capacidades técnicas cubren la inyección de dependencias en tiempo de compilación, la generación de consultas con seguridad de tipos y el uso de protocol buffers para la generación de código. Las áreas funcionales cubren la gestión de inventario de productos digitales, la recuperación de menús y el procesamiento de pedidos de clientes desde su realización hasta su cumplimiento final.
Provisions and manages infrastructure using Nomad, Consul, and Vault to orchestrate services and secrets.