cost-calc

HashiCorp Consul Cluster

Consul is a networking tool from HashiCorp that provides service discovery, health checking, a distributed key-value store, and service mesh capabilities for distributed systems. It lets services find and securely communicate with one another across dynamic, multi-datacenter infrastructure.

Baseline topologies

TopologyMinimum nodesRoles
three-server-cluster6consul-server, consul-client
five-server-cluster8consul-server, consul-client

What drives the cost

Registered service instances
Total number of registered service instances across the cluster. Drives server memory for catalog state and health check processing.
Client agent node count
Number of nodes running Consul client agents. Drives gossip protocol overhead and server heartbeat processing.

Where it runs

bare_metal, dedicated, cloud_vm

Size HashiCorp Consul Cluster and get a cost estimate

Sources