state-hub/deploy/railiance/apps/charts/state-hub/templates
tegwick 19fab26746
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
Build and Publish Multi-Context Image / build-and-push (push) Successful in 24s
feat(state): let the hub declare what instance it is
Answering on a port was the only evidence callers had that they had reached
the authoritative hub. A local cache and central both served port 8000,
separated only by IP family, and every default reached the cache for seven
weeks (ADR-010).

Adds instance_role and instance_label, surfaced on /state/health. The default
is "unknown" on purpose: an instance that has not declared itself is not the
primary. Production values declare primary/railiance01; the chart default
stays unknown because a chart can be installed anywhere.

statehub status now prints which instance answered.

Refs CUST-WP-0067-T03

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 2583210@bnt-lap001
Assistant-Session: f2bff2d5-e9b2-4338-92ca-10282a927006
2026-08-25 10:36:37 +02:00
..
_helpers.tpl feat(mcp): deploy the MCP layer on central instead of tunnelling to a workstation 2026-08-24 22:54:24 +02:00
classification-configmap.yaml feat(deploy): ship the canon classification vocabulary with the release 2026-08-24 23:46:05 +02:00
configmap.yaml feat(state): let the hub declare what instance it is 2026-08-25 10:36:37 +02:00
deployment.yaml feat(deploy): ship the canon classification vocabulary with the release 2026-08-24 23:46:05 +02:00
ingress.yaml feat(statehub): add railiance deployment manifests 2026-06-25 15:15:30 +02:00
mcp-deployment.yaml feat(mcp): deploy the MCP layer on central instead of tunnelling to a workstation 2026-08-24 22:54:24 +02:00
mcp-service.yaml feat(mcp): deploy the MCP layer on central instead of tunnelling to a workstation 2026-08-24 22:54:24 +02:00
namespace.yaml feat(statehub): add railiance deployment manifests 2026-06-25 15:15:30 +02:00
service.yaml feat(statehub): add railiance deployment manifests 2026-06-25 15:15:30 +02:00