Files
gateway/k8s/hanzo-ingress/service.yaml
zeekay e0a537bb42 Add hanzo-ingress: lightweight host-based reverse proxy
- New ingress binary built alongside gateway in Dockerfile
- Cross-compile support via BUILDPLATFORM/TARGETOS/TARGETARCH
- Config-driven routing (configs/hanzo/ingress.json)
- K8s manifests for hanzo-k8s deployment
- Gitignore local binary
2026-02-26 20:51:00 -08:00

26 lines
599 B
YAML

apiVersion: v1
kind: Service
metadata:
name: hanzo-ingress
namespace: hanzo
annotations:
service.beta.kubernetes.io/do-loadbalancer-name: hanzo-ingress
service.beta.kubernetes.io/do-loadbalancer-size-unit: "1"
service.beta.kubernetes.io/do-loadbalancer-disable-lets-encrypt-dns-records: "true"
labels:
app: hanzo-ingress
spec:
type: LoadBalancer
externalTrafficPolicy: Local
ports:
- name: http
port: 80
targetPort: 8080
protocol: TCP
- name: https
port: 443
targetPort: 8080
protocol: TCP
selector:
app: hanzo-ingress