feat(treafik): Adds theme.park middleware and remove Traefik pilot (#3245)

* chore(traefik): add deprecation pilot notice

* feat(treafik): Adds theme.park middleware and deprecation notice on pilot

* Update charts/stable/traefik/templates/middlewares/theme-park.yaml

* just remove pilot

* Apply suggestions from code review

Co-authored-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
This commit is contained in:
Stavros Kois
2022-07-21 15:32:49 +02:00
committed by GitHub
co-authored by Kjeld Schouten-Lebbing
parent c0987a50b8
commit 721ec70d30
5 changed files with 80 additions and 31 deletions
+15
View File
@@ -12,6 +12,7 @@ ingressClass:
# Use to force a networking.k8s.io API Version for certain CI/CD applications. E.g. "v1beta1"
fallbackApiVersion: ""
# -- Deprecated (will be removed later)
# -- Activate Pilot integration
pilot:
enabled: false
@@ -333,6 +334,20 @@ middlewares:
# ipStrategy:
# depth: 2
# excludedIPs: []
# -- Currently requires to enable Traefik Pilot.
# -- Until it's deprecated.
themePark: []
# - name: themeParkName
# -- Supported apps, lower case name
# -- https://docs.theme-park.dev/themes
# app: appnamehere
# -- Supported themes, lower case name
# -- https://docs.theme-park.dev/themes/APPNAMEHERE
# -- https://docs.theme-park.dev/community-themes
# theme: themenamehere
# -- https://theme-park.dev or a self hosted url
# baseUrl: https://theme-park.dev
themeParkVersion: v1.1.0
portalhook:
enabled: true