You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: EXAMPLES.md
+65-3Lines changed: 65 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1058,7 +1058,7 @@ metrics:
1058
1058
1059
1059
## Use kubernetes Gateway API
1060
1060
1061
-
One can use the new stable kubernetes gateway API provider setting the following _values_:
1061
+
One can use the new stable kubernetes gateway API provider by setting the following _values_:
1062
1062
1063
1063
```yaml
1064
1064
providers:
@@ -1068,7 +1068,7 @@ providers:
1068
1068
1069
1069
<details>
1070
1070
1071
-
<summary>With those values, a whoami service can be exposed with a HTTPRoute</summary>
1071
+
<summary>With those values, a whoami service can be exposed with an HTTPRoute</summary>
1072
1072
1073
1073
```yaml
1074
1074
---
@@ -1132,7 +1132,7 @@ Once it's applied, whoami should be accessible on [whoami.docker.localhost](http
1132
1132
1133
1133
## Use Kubernetes Gateway API with cert-manager
1134
1134
1135
-
One can use the new stable kubernetes gateway API provider with automatic TLS certificates delivery (with cert-manager) setting the following _values_:
1135
+
One can use the new stable kubernetes gateway API provider with automatic TLS certificates delivery (with cert-manager) by setting the following _values_:
1136
1136
1137
1137
```yaml
1138
1138
providers:
@@ -1234,6 +1234,68 @@ Once it's applied, whoami should be accessible on https://whoami.docker.localhos
1234
1234
1235
1235
</details>
1236
1236
1237
+
## Use Knative Provider
1238
+
1239
+
Starting with Traefik Proxy v3.6, one can use the Knative provider (_experimental_) by setting the following _values_:
1240
+
1241
+
```yaml
1242
+
experimental:
1243
+
knative: true
1244
+
providers:
1245
+
knative:
1246
+
enabled: true
1247
+
```
1248
+
1249
+
> [!WARNING]
1250
+
> You must first have Knative deployed. With Proxy v3.6, v1.19 of Knative is supported.
1251
+
> Knative 1.19 requires Kubernetes v1.32+
1252
+
1253
+
> [!TIP]
1254
+
> If you want to test it using k3d, you'll need to set the image accordingly, for instance: `--image rancher/k3s:v1.34.1-k3s1`
This example demonstrates how to use templating for the `additionalVolumeMounts` configuration to dynamically set the `subPath` parameter based on a variable.
Copy file name to clipboardExpand all lines: traefik-crds/VALUES.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -33,6 +33,7 @@ Kubernetes: `>=1.22.0-0`
33
33
| gatewayAPIExperimental | bool |`false`| Set it to true to install experimental GatewayAPI CRDs. This includes additional experimental features beyond the standard Gateway API Cannot be used together with gatewayAPI |
34
34
| global | object |`{}`| Global values This definition is only here as a placeholder such that it is included in the json schema. |
35
35
| hub | bool |`false`| Set it to true to install Traefik Hub CRDs. Needed if you set hub.enabled to true in main chart |
36
+
| knative | bool |`false`| Set it to true to install Knative CRDs. Needed if you set providers.knative.enabled to true in main chart |
0 commit comments