Nico 432e3d8d55 Rename frontend: assay-frontend -> nyx
nyx is the unified frontend, assay is the backend runtime.
K8s deployment, service, image all renamed to nyx.
Ingress catch-all route updated to point to nyx service.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-31 01:40:56 +02:00

58 lines
1.1 KiB
YAML

apiVersion: apps/v1
kind: Deployment
metadata:
name: nyx
namespace: default
spec:
replicas: 1
selector:
matchLabels:
app: nyx
strategy:
type: RollingUpdate
rollingUpdate:
maxSurge: 1
maxUnavailable: 0
template:
metadata:
labels:
app: nyx
spec:
containers:
- name: nginx
image: docker.io/library/nyx:latest
imagePullPolicy: Never
ports:
- containerPort: 80
readinessProbe:
httpGet:
path: /health
port: 80
initialDelaySeconds: 2
periodSeconds: 5
livenessProbe:
httpGet:
path: /health
port: 80
initialDelaySeconds: 5
periodSeconds: 15
resources:
requests:
cpu: 10m
memory: 16Mi
limits:
cpu: 100m
memory: 32Mi
---
apiVersion: v1
kind: Service
metadata:
name: nyx
namespace: default
spec:
selector:
app: nyx
ports:
- port: 80
targetPort: 80