Update ingress to traefik v2

This commit is contained in:
2023-03-30 13:48:25 -04:00
parent 75e1d7bc86
commit 0e9f677408
5 changed files with 134 additions and 86 deletions

View File

@@ -43,26 +43,33 @@ spec:
app: display
type: ClusterIP
---
kind: Ingress
apiVersion: networking.k8s.io/v1
apiVersion: traefik.containo.us/v1alpha1
kind: IngressRoute
metadata:
name: display
namespace: home-monitor
annotations:
kubernetes.io/ingress.class: traefik
nginx.ingress.kubernetes.io/affinity: cookie
nginx.ingress.kubernetes.io/session-cookie-hash: sha1
nginx.ingress.kubernetes.io/session-cookie-name: REALTIMESERVERID
nginx.ingress.kubernetes.io/ssl-redirect: 'false'
traefik.frontend.rule.type: PathPrefixStrip
creationTimestamp: null
name: display
namespace: home-monitor
spec:
rules:
- http:
paths:
- path: "/"
pathType: ImplementationSpecific
backend:
service:
name: display
port:
number: 80
routes:
- kind: Rule
match: PathPrefix(`/`)
middlewares:
- name: ""
namespace: home-monitor
services:
- kind: Service
name: display
namespace: home-monitor
port: 80
---
apiVersion: traefik.containo.us/v1alpha1
kind: Middleware
metadata:
creationTimestamp: null
namespace: home-monitor
spec:
stripPrefix:
prefixes:
- /