mirror of https://github.com/hashicorp/consul
31 lines
699 B
Plaintext
31 lines
699 B
Plaintext
graph TD
|
|
|
|
ServiceMesh[Service Mesh]
|
|
ServiceDiscovery[Service Discovery]
|
|
ClusterMembership[Cluster Membership]
|
|
KV[Key/Value Store]
|
|
MultiClusterFederation[Multi-Cluster Federation]
|
|
|
|
ACL
|
|
AgentConfiguration[Agent Configuration]
|
|
ClientAgent[Client Agent]
|
|
RPC
|
|
ClusterPersistence[Cluster Persistence]
|
|
CLI
|
|
HTTPAPI[HTTP API]
|
|
|
|
CLI --> HTTPAPI
|
|
HTTPAPI --> ClientAgent
|
|
HTTPAPI --> ACL
|
|
|
|
AgentConfiguration --> ClientAgent
|
|
ClientAgent --> RPC
|
|
ClientAgent --> ACL
|
|
RPC --> ClusterPersistence
|
|
RPC --> ACL
|
|
|
|
MultiClusterFederation --> ClusterMembership
|
|
MultiClusterFederation --> RPC
|
|
ServiceMesh --> ServiceDiscovery
|
|
|