From 2fad85a9d798d39ccfcdfb400ba15e3d24801893 Mon Sep 17 00:00:00 2001 From: DeveloperDurp Date: Tue, 11 Apr 2023 16:07:45 +0000 Subject: [PATCH] Update 3 files - /traefik/templates/middlewares.yaml - /internalproxy/templates/duplicati-ingress.yaml - /internalproxy/templates/argocd.yaml --- internalproxy/templates/argocd.yaml | 3 +++ internalproxy/templates/duplicati-ingress.yaml | 2 ++ traefik/templates/middlewares.yaml | 14 +++++++++++++- 3 files changed, 18 insertions(+), 1 deletion(-) diff --git a/internalproxy/templates/argocd.yaml b/internalproxy/templates/argocd.yaml index 71aec0f..58aadd3 100644 --- a/internalproxy/templates/argocd.yaml +++ b/internalproxy/templates/argocd.yaml @@ -8,6 +8,9 @@ spec: entryPoints: - websecure routes: + middlewares: + - name: whitelist + namespace: traefik - match: Host(`argocd.internal.durp.info`) kind: Rule services: diff --git a/internalproxy/templates/duplicati-ingress.yaml b/internalproxy/templates/duplicati-ingress.yaml index 6c446d8..d1ae859 100644 --- a/internalproxy/templates/duplicati-ingress.yaml +++ b/internalproxy/templates/duplicati-ingress.yaml @@ -39,6 +39,8 @@ spec: middlewares: - name: authentik-proxy-provider namespace: traefik + - name: whitelist + namespace: traefik kind: Rule services: - name: duplicati diff --git a/traefik/templates/middlewares.yaml b/traefik/templates/middlewares.yaml index 093d477..3b28ba4 100644 --- a/traefik/templates/middlewares.yaml +++ b/traefik/templates/middlewares.yaml @@ -18,4 +18,16 @@ spec: - X-authentik-meta-outpost - X-authentik-meta-provider - X-authentik-meta-app - - X-authentik-meta-version \ No newline at end of file + - X-authentik-meta-version + +--- + +apiVersion: traefik.containo.us/v1alpha1 +kind: Middleware +metadata: + name: whitelist + namespace: traefik +spec: + ipWhiteList: + sourceRange: + - 192.168.0.0/16 \ No newline at end of file