topic: consul
11 modules sharing the consul name family (derived from the tree's prefix discipline).
The 'consul' topic family provides foundational services for service discovery, configuration, and health management within the Nishi sovereign ecosystem, aligning with HashiCorp Consul's core capabilities. nx_consul_connect establishes mTLS and intentions for secure service communication, while nx_consul_dns offers a sovereign service-DNS interface for resolving service names to addresses. nx_consul_kv implements a reliable key-value store with compare-and-swap operations, ensuring consistent state management across distributed systems.
auto-narrated by the local model from this topic's module headers; links verified against the wiki index.
narrated overview -- maintained by the narration lane, module links verified against this wiki.
| module | description | lines | funcs |
|---|---|---|---|
| nx_consul_connect.nx | sovereign service-mesh CONNECT mTLS + INTENTIONS (HashiCorp Consul Connect-class; | 43 | 3 |
| nx_consul_connect_test.nx | CCONNECTGATE: proves the sovereign Connect mTLS mesh. Services web=100 api=200 | 65 | 3 |
| nx_consul_dns.nx | sovereign SERVICE-DNS interface (HashiCorp Consul service-DNS-class; CONSUL-003). | 28 | 2 |
| nx_consul_dns_test.nx | CDNSGATE: proves the sovereign service-DNS interface. Same registry as CONSUL-001 | 71 | 3 |
| nx_consul_health.nx | sovereign LIVE HEALTH CHECKS (HashiCorp Consul health-check-class; CONSUL-004). | 24 | 1 |
| nx_consul_health_test.nx | CHEALTHGATE: proves the flap-protected, probe-driven health checks and that | 66 | 3 |
| nx_consul_kv.nx | sovereign KEY-VALUE store with COMPARE-AND-SWAP (HashiCorp Consul KV-class; CONSUL-002). | 40 | 4 |
| nx_consul_kv_test.nx | CKVGATE: proves the sovereign Consul KV store + CAS. GREEN iff: a new key gets | 60 | 3 |
| nx_consul_registry.nx | sovereign SERVICE REGISTRY + HEALTH-GATED DISCOVERY (HashiCorp Consul-class; the | 36 | 4 |
| nx_consul_registry_test.nx | CONSULGATE: proves sovereign service registry + health-gated discovery. | 61 | 3 |
| nx_consul_suite_test.nx | CSUITEGATE: the end-to-end regression-lock for the whole sovereign-Consul arc. | 81 | 3 |