mirror of
https://github.com/luxfi/mpc.git
synced 2026-09-24 00:26:24 +00:00
- Mount chi handlers on Hanzo Base (lifecycle, health, auth framework) - Default mode: consensus (ZAP p2p) — NATS/Consul deprecated - compose.yml: 2 services (api + dashboard), SQLite, no external DB - config.yaml: consensus mode, SQLite-first - Makefile: simplified build targets, docker compose format - K8s: kustomization.yaml for idempotent deploys - Removed listenAddr from NewServer (Base handles listening) - Legacy NATS/Consul preserved but not default
25 lines
576 B
YAML
25 lines
576 B
YAML
apiVersion: kustomize.config.k8s.io/v1beta1
|
|
kind: Kustomization
|
|
|
|
namespace: lux-mpc
|
|
|
|
resources:
|
|
- namespace.yaml
|
|
- secrets.yaml
|
|
- certificate.yaml
|
|
- mpc-statefulset.yaml
|
|
- api-deployment.yaml
|
|
- api-service.yaml
|
|
- dashboard-deployment.yaml
|
|
- dashboard-service.yaml
|
|
- ingressroute.yaml
|
|
- network-policy.yaml
|
|
# Production data stores (deployed via hanzoai/sql and hanzoai/kv operators
|
|
# in practice, but manifests kept here for reference/standalone clusters):
|
|
- postgres.yaml
|
|
- valkey.yaml
|
|
|
|
labels:
|
|
- pairs:
|
|
app.kubernetes.io/part-of: lux-mpc
|