--- apiVersion: apps/v1 kind: Deployment metadata: namespace: auth name: gateway labels: app: gateway spec: replicas: 1 selector: matchLabels: app: gateway template: metadata: labels: app: gateway spec: imagePullSecrets: - name: gitea-registry containers: - name: gateway image: homelab/gateway imagePullPolicy: IfNotPresent ports: - name: http containerPort: 8080 env: - name: PORT value: "8080" - name: LOG_LEVEL value: "debug" - name: JWT_SECRET value: "dev-secret-do-not-use-in-production" - name: USERS_SERVICE value: "http://users" - name: OTEL_EXPORTER_OTLP_ENDPOINT value: "jaeger.monitoring.svc:4317" - name: DOMAIN value: "gugagr.xyz" livenessProbe: httpGet: path: /healthz port: http readinessProbe: httpGet: path: /readyz port: http resources: requests: cpu: "25m" memory: "16Mi" limits: cpu: "100m" memory: "64Mi"