This commit is contained in:
2024-07-21 07:33:18 -05:00
parent 7d9ddc574f
commit 779d3448d5
2 changed files with 27 additions and 2 deletions

View File

@@ -0,0 +1,9 @@
apiVersion: traefik.containo.us/v1alpha1
kind: Middleware
metadata:
name: internal-only
spec:
chain:
middlewares:
- name: traefik-real-ip
- name: whitelist

View File

@@ -20,15 +20,31 @@ spec:
- X-authentik-meta-app - X-authentik-meta-app
- X-authentik-meta-version - X-authentik-meta-version
--- ---
apiVersion: traefik.containo.us/v1alpha1 apiVersion: traefik.containo.us/v1alpha1
kind: Middleware kind: Middleware
metadata: metadata:
name: whitelist name: whitelist
namespace: traefik
spec: spec:
ipWhiteList: ipWhiteList:
sourceRange: sourceRange:
- 192.168.20.1/32 - 192.168.10.1/32
- 192.168.30.1/24
- 10.0.0.0/8 - 10.0.0.0/8
ipStrategy:
depth: 1
---
apiVersion: traefik.containo.us/v1alpha1
kind: Middleware
metadata:
name: traefik-real-ip
spec:
plugin:
traefik-real-ip:
excludednets:
- "1.1.1.1/24"