Files
zeekayandHanzo Dev 0cd17b975b work-board: roll lux/hanzo mainnet to work-board:*-e1a1430 (UI-fix build)
Pin the lux-mainnet and hanzo-mainnet deployments to the CI images built from
e1a1430 (FIXTURE gate + title wrap + per-brand favicon). Applied + rolled out
to do-sfo3-lux-k8s / do-sfo3-hanzo-k8s; verified live 4/4 breakpoints.

Co-authored-by: Hanzo Dev <[email protected]>
2026-07-19 01:19:55 -07:00

49 lines
1.4 KiB
YAML

apiVersion: apps/v1
kind: Deployment
metadata:
name: work-board
namespace: hanzo-mainnet
labels:
app: work-board
spec:
replicas: 2
selector:
matchLabels:
app: work-board
template:
metadata:
labels:
app: work-board
spec:
# ghcr.io/luxfi is private; pull with the luxfi read credential (the same
# ghcr-luxfi secret proven on zoo-mainnet/pars, copied into hanzo-mainnet).
# Same registry as the source repo — never mixed into another org.
imagePullSecrets:
- name: ghcr-luxfi
containers:
- name: work-board
# Pinned to the immutable CI tag (ghcr.io/luxfi/work-board:hanzo-<sha>),
# built by docker.yml's `hanzo` matrix leg (VITE_BRAND=hanzo). CI builds
# every push to main; bump this to roll a new build.
image: ghcr.io/luxfi/work-board:hanzo-34afd2d
ports:
- containerPort: 3000
resources:
requests:
cpu: 10m
memory: 32Mi
limits:
memory: 128Mi
readinessProbe:
httpGet:
path: /
port: 3000
initialDelaySeconds: 3
periodSeconds: 10
livenessProbe:
httpGet:
path: /
port: 3000
initialDelaySeconds: 10
periodSeconds: 20