prole/deploy/opentofu/k3s/manifests/knoe/grafana-proxy-deployment.yaml
chrisfu 73bfbc3a98 fix(k3s): fix Kong + grafana-proxy config for prole.org routing
- kong-configmap: sync to live content; fix grafana upstream to route through
  knoe-grafana-proxy (nginx auth proxy) instead of kps-grafana (stale service
  name from old helm release); add db.prole.org → oauth2-proxy route; fix
  knoe-auth FQDN to authority-prole-auth
- grafana-proxy-configmap: fix upstream to prometheus-grafana (helm release
  name is 'prometheus', not 'kps'); fix auth_request FQDN to
  authority-prole-auth.knoe-system; fix login redirect to api.prole.org
- grafana-proxy-{deployment,service}: add namespace: monitoring
2026-05-06 17:26:40 -04:00

32 lines
692 B
YAML

apiVersion: apps/v1
kind: Deployment
metadata:
name: knoe-grafana-proxy
namespace: monitoring
labels:
app: knoe-grafana-proxy
spec:
replicas: 1
selector:
matchLabels:
app: knoe-grafana-proxy
template:
metadata:
labels:
app: knoe-grafana-proxy
spec:
containers:
- name: nginx
image: nginx:1.27-alpine
ports:
- containerPort: 80
name: http
volumeMounts:
- name: nginx-config
mountPath: /etc/nginx/nginx.conf
subPath: nginx.conf
volumes:
- name: nginx-config
configMap:
name: knoe-grafana-proxy-nginx