imfreedom/k8s-cluster

6371c691b8e0
Parents ef56d0755a50
Children cbfe2d1cb01f
fix up the monitoring cert and setup an https redirect
--- a/50-monitoring.imfreedom.org.yaml Thu Feb 04 05:11:57 2021 -0600
+++ b/50-monitoring.imfreedom.org.yaml Thu Feb 04 05:37:51 2021 -0600
@@ -54,6 +54,33 @@
- name: common-headers
---
apiVersion: traefik.containo.us/v1alpha1
+kind: Middleware
+metadata:
+ name: https-redirect
+ namespace: monitoring
+spec:
+ redirectScheme:
+ scheme: https
+ permanent: true
+---
+apiVersion: traefik.containo.us/v1alpha1
+kind: IngressRoute
+metadata:
+ name: monitoring-http
+ namespace: monitoring
+spec:
+ entryPoints:
+ - http
+ routes:
+ - match: Host(`monitoring.imfreedom.org`)
+ kind: Rule
+ services:
+ - name: traefik-forward-auth
+ port: 4181
+ middlewares:
+ - name: https-redirect
+---
+apiVersion: traefik.containo.us/v1alpha1
kind: IngressRoute
metadata:
name: monitoring
@@ -96,7 +123,7 @@
apiVersion: cert-manager.io/v1alpha2
kind: Certificate
metadata:
- namespace: imfreedom
+ namespace: monitoring
name: monitoring-tls
spec:
secretName: monitoring-tls