File tree Expand file tree Collapse file tree 3 files changed +204
-170
lines changed
src/KubernetesPfSenseController/Plugin Expand file tree Collapse file tree 3 files changed +204
-170
lines changed Original file line number Diff line number Diff line change
1
+ # v0.5.12
2
+
3
+ Released 2023-02-04
4
+
5
+ - allow multiple frontends with ` haproxy-ingress-proxy ` (see #17 )
6
+ - allow setting a template for shared frontends on a per-ingress basis (see #19 )
7
+ - shared frontend names are now more unique so old names will be removed and new added
8
+
1
9
# v0.5.11
2
10
3
11
Released 2023-01-24
Original file line number Diff line number Diff line change @@ -118,6 +118,10 @@ not for whatever reason create wildcard frontend(s) to handle incoming traffic i
118
118
Optionally, on the ingress resources you can set the following annotations : ` haproxy-ingress-proxy.pfsense.org/frontend`
119
119
and `haproxy-ingress-proxy.pfsense.org/backend` to respectively set the frontend and backend to override the defaults.
120
120
121
+ In advanced scenarios it is possible to provide a template definition of the shared frontend using the
122
+ ` haproxy-ingress-proxy.pfsense.org/frontendDefinitionTemplate` annotation (see
123
+ https://github.com/travisghansen/kubernetes-pfsense-controller/issues/19#issuecomment-1416576678).
124
+
121
125
` ` ` yaml
122
126
haproxy-ingress-proxy:
123
127
enabled: true
@@ -127,6 +131,7 @@ and `haproxy-ingress-proxy.pfsense.org/backend` to respectively set the frontend
127
131
# if defaultEnabled is empty or true, you can disable specific ingresses by setting the annotation to false
128
132
# if defaultEnabled is false, you can enable specific ingresses by setting the annotation to true
129
133
defaultEnabled: true
134
+ # can optionally be comma-separated list if you want the same ingress to be served by multiple frontends
130
135
defaultFrontend: http-80
131
136
defaultBackend: traefik
132
137
#allowedHostRegex: "/.*/"
You can’t perform that action at this time.
0 commit comments