Files
universe/k8s/security/network-policy-bridge.yaml
zeekay 121a85162f k8s(financial): bump lux-financial to v1.2.0
Expanded solutions (10 new industries) and products (Compliance & Data
section) to cover full docs.lux.financial capability surface.
2026-04-20 22:33:19 -07:00

36 lines
970 B
YAML

---
###############################################################################
# NetworkPolicy: KV (Valkey/Redis) Isolation (lux-bridge)
#
# Restricts ingress to the kv (Valkey) pods in the bridge namespace:
# - Port 6379: only from bridge-server and mpc-node pods
#
# Prevents unauthorized pods from accessing the key-value store that holds
# bridge state, pending transactions, and MPC signing session data.
###############################################################################
apiVersion: networking.k8s.io/v1
kind: NetworkPolicy
metadata:
name: kv-isolation
namespace: lux-bridge
labels:
app: kv
component: security
spec:
podSelector:
matchLabels:
app: kv
policyTypes:
- Ingress
ingress:
- from:
- podSelector:
matchLabels:
app: bridge-server
- podSelector:
matchLabels:
app: mpc-node
ports:
- port: 6379
protocol: TCP