fix(cert): Changing certs from Let's Encrypt to Cloudflare

Unable to update certs from Let's Encrypt when site is behind Cloudflare proxy
This commit is contained in:
Vegard Hagen
2023-07-22 11:52:20 +02:00
parent dbbcda1434
commit 17c79002dc
4 changed files with 7 additions and 3 deletions

View File

@@ -12,4 +12,5 @@ spec:
- name: home-assistant - name: home-assistant
port: 8123 port: 8123
tls: tls:
certResolver: letsencrypt store:
name: cloudflare-tls

View File

@@ -1,7 +1,7 @@
apiVersion: traefik.io/v1alpha1 apiVersion: traefik.io/v1alpha1
kind: IngressRoute kind: IngressRoute
metadata: metadata:
name: ingressroute-arr name: stonegarden
spec: spec:
entryPoints: entryPoints:
- websecure - websecure

View File

@@ -28,4 +28,6 @@ spec:
- name: whoami - name: whoami
port: 80 port: 80
tls: tls:
store:
name: cloudflare-tls
certResolver: letsencrypt certResolver: letsencrypt

View File

@@ -10,7 +10,8 @@ spec:
entryPoints: entryPoints:
- websecure - websecure
tls: tls:
certResolver: letsencrypt store:
name: cloudflare-tls
routes: routes:
{{- if include "service.create" . }} {{- if include "service.create" . }}
- match: Host(`{{ .Values.name }}.stonegarden.dev`) - match: Host(`{{ .Values.name }}.stonegarden.dev`)