Files
mpc/k8s/kustomization.yaml
zeekay e160a5a526 feat: Base framework + consensus default + minimal ops
- 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
2025-12-28 02:32:54 -08:00

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