Distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure
서비스 간 통신을 자동으로 인증하고 mTLS를 사용하여 안전하게 통신 할 수 있음
Consul Kubernetes- Multi-Datacenter
- Service Mesh/Service Segmentation
- Service Discovery
- Health Checking
- Key/Value Storage
Hierachical한 key-value 저장소
Data 저장 뿐만 아니라 Watches Registration 또한
health check를 통해 서비스 가용여부를 판별
hashicorp/consul
Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure. Consul provides several key features: Multi-Datacenter - Consul is built to be datacenter aware, and can support any number of regions without complex configuration.
https://github.com/hashicorp/consul

Seonglae Cho