Commit 105b61d
authored
feat(gatewayAPI): Stop installing the gateway API by default (#14523)
We switch the default value of `installGatewayAPI` from true to false.
This has the effect that for Helm installs and upgrades, we will no longer install the gateway API CRDs by default and will instead depend on them already being installed on the cluster.
For Helm upgrades from 2.18, this is a graceful upgrade because 2.18 added the `helm.sh/resource-policy=keep` annotation to these CRDs. This means that even though this default is changing, upgrading from 2.18 will not cause Helm to delete these CRDs.
This change has no effect on the Linkerd CLI which was already not installing gateway API CRDs by default.
Signed-off-by: Alex Leong <[email protected]>1 parent 810cc94 commit 105b61d
File tree
5 files changed
+24
-25836
lines changed- charts/linkerd-crds
- cli/cmd
- testdata
5 files changed
+24
-25836
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
25 | 35 | | |
26 | 36 | | |
27 | 37 | | |
| |||
300 | 310 | | |
301 | 311 | | |
302 | 312 | | |
303 | | - | |
304 | | - | |
305 | | - | |
306 | | - | |
307 | | - | |
308 | | - | |
309 | | - | |
310 | | - | |
311 | | - | |
312 | | - | |
313 | 313 | | |
314 | 314 | | |
315 | 315 | | |
| |||
0 commit comments