kubernetes: added additional ingress controller for internal access

- added additional traefik ingress controller for accessing internal
  services via ingress.
This commit is contained in:
2025-06-26 21:01:12 +03:00
parent 4fa8058a44
commit 2a294eb273
12 changed files with 72 additions and 45 deletions

View File

@ -0,0 +1,6 @@
ingressClass:
enabled: true
isDefaultClass: false
name: traefik-internal
additionalArguments:
- "--providers.kubernetesingress.ingressclass=traefik-internal"

View File

@ -2,9 +2,10 @@ apiVersion: traefik.io/v1alpha1
kind: Middleware
metadata:
name: ip-whitelist
namespace: minio
namespace: kube-system
spec:
ipWhiteList:
sourceRange:
- 192.168.1.0/24
- 87.92.7.212/32
- 10.0.0.0/8
- 172.16.0.0/12
- 192.168.0.0/16