imfreedom/k8s-cluster

Add the deployment for lists.imfreedom.org.

17 months ago, Gary Kramlich
22ca0a0280d4
Add the deployment for lists.imfreedom.org.

This is currently running at liststest.imfreedom.org until we are actually ready
to migrate the production stuff.
---
apiVersion: traefik.containo.us/v1alpha1
kind: IngressRoute
metadata:
name: nest-http-redirect
spec:
entryPoints:
- https
routes:
- match: Host(`nest.pidgin.im`)
kind: Rule
services:
- name: pidgin-im
port: 3000
middlewares:
- name: pidgin-redirects
---
apiVersion: traefik.containo.us/v1alpha1
kind: IngressRoute
metadata:
name: nest-https-redirect
spec:
entryPoints:
- https
routes:
- match: Host(`nest.pidgin.im`)
kind: Rule
services:
- name: pidgin-im
port: 3000
middlewares:
- name: hsts-headers
- name: pidgin-redirects
tls:
secretName: nest-redirects-tls
---
apiVersion: cert-manager.io/v1
kind: Certificate
metadata:
name: nest-redirects-tls
spec:
secretName: nest-redirects-tls
issuerRef:
name: letsencrypt
commonName: nest.pidgin.im
dnsNames:
- nest.pidgin.im