Hybrid cloud cluster monorepo with Ansible, K8s, NixOS, and Terraform. cute.haus
ansible terraform nix k8s
1

Configure Feed

Select the types of activity you want to include in your feed.

k8s: make middleware refs namespace-aware

Aly Raffauf (Jul 1, 2026, 9:42 PM EDT) 11fe24e3 fff3e528

+4 -5
-1
k8s/charts/error-pages/templates/middleware.yaml
··· 2 2 kind: Middleware 3 3 metadata: 4 4 name: error-pages 5 - namespace: default 6 5 spec: 7 6 errors: 8 7 status:
+1 -1
k8s/charts/external-routes/values.yaml
··· 1 1 ingressClassName: traefik 2 2 3 3 # Each route gets a Service + Endpoints + Ingress. 4 - # Service name == route name. Tls secret must exist in the same namespace as the Ingress (default). 4 + # Service name == route name. TLS secrets must exist in the release namespace. 5 5 routes: []
+1 -1
k8s/charts/forgejo/templates/ingress.yaml
··· 5 5 labels: 6 6 app: {{ .Chart.Name }} 7 7 annotations: 8 - traefik.ingress.kubernetes.io/router.middlewares: default-{{ .Chart.Name }}-ratelimit@kubernetescrd 8 + traefik.ingress.kubernetes.io/router.middlewares: {{ .Release.Namespace }}-{{ .Chart.Name }}-ratelimit@kubernetescrd 9 9 spec: 10 10 ingressClassName: traefik 11 11 tls:
+2 -2
k8s/charts/navidrome/templates/ingress.yaml
··· 5 5 labels: 6 6 app: {{ .Chart.Name }} 7 7 annotations: 8 - traefik.ingress.kubernetes.io/router.middlewares: default-forward-auth-navidrome@kubernetescrd 8 + traefik.ingress.kubernetes.io/router.middlewares: {{ .Release.Namespace }}-forward-auth-navidrome@kubernetescrd 9 9 spec: 10 10 ingressClassName: traefik 11 11 tls: ··· 31 31 labels: 32 32 app: {{ .Chart.Name }} 33 33 annotations: 34 - traefik.ingress.kubernetes.io/router.middlewares: default-{{ .Chart.Name }}-drop-auth-header@kubernetescrd 34 + traefik.ingress.kubernetes.io/router.middlewares: {{ .Release.Namespace }}-{{ .Chart.Name }}-drop-auth-header@kubernetescrd 35 35 spec: 36 36 ingressClassName: traefik 37 37 tls: