Files
zeekay e9ce6f8470 ingress: drop inert traefik.* router annotations (#14/#15 hygiene)
hanzoai/ingress parses ingress.kubernetes.io/* — the traefik.ingress.kubernetes.io/*
prefix is silently ignored. On these 12 ingresses the dead annotations were
router.entrypoints + router.tls=true, which are ALSO redundant: cert-manager
(letsencrypt-prod) + spec.tls own the cert, the websecure entrypoint bakes in
tls.certresolver, and a global web->:443 redirect handles HTTP. So they express
nothing the spec doesn't — deleted rather than relocated. Zero behavior change
(they were never active). Load-bearing middleware annotations were already
swapped in dcc81a36; the 3 exchange files keep their explanatory comments.
2026-06-15 00:39:08 -07:00

28 lines
622 B
YAML

apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: lux-invest
namespace: hanzo
labels:
app.kubernetes.io/managed-by: lux-universe
app.kubernetes.io/part-of: lux-invest
annotations:
cert-manager.io/cluster-issuer: letsencrypt-prod
spec:
ingressClassName: ingress
tls:
- hosts:
- invest.lux.network
secretName: lux-invest-tls
rules:
- host: invest.lux.network
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: lux-invest
port:
number: 80