Skip to content

Commit 6ff372d

Browse files
Refactor: Update Traefik ingress annotations to use middleware for path rewriting
1 parent d4b5309 commit 6ff372d

File tree

2 files changed

+3
-8
lines changed

2 files changed

+3
-8
lines changed

helm-chart/eoapi/test-k3s-unittest-values.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@ ingress:
44
enabled: true
55
className: "traefik"
66
pathType: "Prefix"
7-
annotations:
8-
traefik.ingress.kubernetes.io/router.entrypoints: web
97
pgstacBootstrap:
108
enabled: true
119
settings:

helm-chart/eoapi/tests/ingress_tests.yaml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,7 @@ tests:
4242
ingress.pathType: "Prefix"
4343
ingress.annotations:
4444
traefik.ingress.kubernetes.io/router.entrypoints: web
45-
traefik.ingress.kubernetes.io/router.pathtransform.regex: "^/([^/]+)(.*)"
46-
traefik.ingress.kubernetes.io/router.pathtransform.replacement: "/$1$2"
45+
traefik.ingress.kubernetes.io/router.middlewares: path-rewrite-middleware-RELEASE-NAME@kubernetescrd
4746
testing: true
4847
raster.enabled: false
4948
stac.enabled: true
@@ -62,8 +61,7 @@ tests:
6261
path: metadata.annotations
6362
value:
6463
traefik.ingress.kubernetes.io/router.entrypoints: web
65-
traefik.ingress.kubernetes.io/router.pathtransform.regex: "^/([^/]+)(.*)"
66-
traefik.ingress.kubernetes.io/router.pathtransform.replacement: "/$1$2"
64+
traefik.ingress.kubernetes.io/router.middlewares: path-rewrite-middleware-RELEASE-NAME@kubernetescrd
6765
- equal:
6866
path: spec.ingressClassName
6967
value: "traefik"
@@ -74,8 +72,7 @@ tests:
7472
ingress.pathType: "Prefix"
7573
ingress.annotations:
7674
traefik.ingress.kubernetes.io/router.entrypoints: web
77-
traefik.ingress.kubernetes.io/router.pathtransform.regex: "^/([^/]+)(.*)"
78-
traefik.ingress.kubernetes.io/router.pathtransform.replacement: "/$1$2"
75+
traefik.ingress.kubernetes.io/router.middlewares: path-rewrite-middleware-RELEASE-NAME@kubernetescrd
7976
testing: false
8077
raster.enabled: false
8178
stac.enabled: false

0 commit comments

Comments
 (0)