@@ -61,6 +61,188 @@ command = """
61
61
from = " /docs/deploy/basics/*"
62
62
to = " /docs/vcluster/deploy/basics/"
63
63
64
+ # ## Permalinks for the platform UI.
65
+ # # The purpose of this is to keep the platform resilient against changes in the docs,
66
+ # # such that we can fix routing of docs links here, rather than requiring customers
67
+ # # to update to a new version.
68
+
69
+ # # CRDs
70
+
71
+ # Project
72
+ [[redirects ]]
73
+ from = " /docs/platform-ui-link/platform/crd/project"
74
+ to = " /docs/platform/api/resources/project"
75
+
76
+ [[redirects ]]
77
+ from = " /docs/platform-ui-link/platform/crd/project/:version"
78
+ to = " /docs/platform/:version/api/resources/project"
79
+
80
+ # Team
81
+ [[redirects ]]
82
+ from = " /docs/platform-ui-link/platform/crd/team"
83
+ to = " /docs/platform/api/resources/team"
84
+
85
+ [[redirects ]]
86
+ from = " /docs/platform-ui-link/platform/crd/team/:version"
87
+ to = " /docs/platform/:version/api/resources/team"
88
+
89
+ # User
90
+ [[redirects ]]
91
+ from = " /docs/platform-ui-link/platform/crd/user"
92
+ to = " /docs/platform/api/resources/user"
93
+
94
+ [[redirects ]]
95
+ from = " /docs/platform-ui-link/platform/crd/user/:version"
96
+ to = " /docs/platform/:version/api/resources/user"
97
+
98
+ # Cluster Role Template
99
+ [[redirects ]]
100
+ from = " /docs/platform-ui-link/platform/crd/clusterroletemplate"
101
+ to = " /docs/platform/api/resources/clusterroletemplate"
102
+
103
+ [[redirects ]]
104
+ from = " /docs/platform-ui-link/platform/crd/clusterroletemplate/:version"
105
+ to = " /docs/platform/:version/api/resources/clusterroletemplate"
106
+
107
+ # # Misc. platform links
108
+
109
+ # OIDC tutorial
110
+ [[redirects ]]
111
+ from = " /docs/platform-ui-link/platform/how-to-oidc-provider"
112
+ to = " /docs/platform/how-to/oidc-provider"
113
+
114
+ [[redirects ]]
115
+ from = " /docs/platform-ui-link/platform/how-to-oidc-provider/:version"
116
+ to = " /docs/platform/:version/how-to/oidc-provider"
117
+
118
+ # Sleep mode tutorial
119
+ [[redirects ]]
120
+ from = " /docs/platform-ui-link/platform/working-with-sleep-mode"
121
+ to = " /docs/platform/use-platform/virtual-clusters/key-features/sleep-mode#working-with-sleep-mode"
122
+
123
+ [[redirects ]]
124
+ from = " /docs/platform-ui-link/platform/working-with-sleep-mode/:version"
125
+ to = " /docs/platform/:version/use-platform/virtual-clusters/key-features/sleep-mode#working-with-sleep-mode"
126
+
127
+ # Config
128
+ [[redirects ]]
129
+ from = " /docs/platform-ui-link/platform/config"
130
+ to = " /docs/platform/configure/config"
131
+
132
+ [[redirects ]]
133
+ from = " /docs/platform-ui-link/platform/config/:version"
134
+ to = " /docs/platform/:version/configure/config"
135
+
136
+ # Quick Start Guide / vCluster CLI
137
+ [[redirects ]]
138
+ from = " /docs/platform-ui-link/platform/quick-start-quide"
139
+ to = " /docs/platform/install/quick-start-guide"
140
+
141
+ [[redirects ]]
142
+ from = " /docs/platform-ui-link/platform/quick-start-quide/:version"
143
+ to = " /docs/platform/:version/install/quick-start-guide"
144
+
145
+ # karpenter integration
146
+ [[redirects ]]
147
+ from = " /docs/platform-ui-link/platform/karpenter-integration"
148
+ to = " /docs/platform/integrations/karpenter"
149
+
150
+ [[redirects ]]
151
+ from = " /docs/platform-ui-link/platform/karpenter-integration/:version"
152
+ to = " /docs/platform/:version/integrations/karpenter"
153
+
154
+ # Parameters
155
+ [[redirects ]]
156
+ from = " /docs/platform-ui-link/platform/template-parameters"
157
+ to = " /docs/platform/administer/templates/advanced/parameters"
158
+
159
+ [[redirects ]]
160
+ from = " /docs/platform-ui-link/platform/template-parameters/:version"
161
+ to = " /docs/platform/:version/administer/templates/advanced/parameters"
162
+
163
+ # Sleep Mode
164
+ [[redirects ]]
165
+ from = " /docs/platform-ui-link/platform/sleep-mode"
166
+ to = " /docs/platform/use-platform/virtual-clusters/key-features/sleep-mode"
167
+
168
+ [[redirects ]]
169
+ from = " /docs/platform-ui-link/platform/sleep-mode/:version"
170
+ to = " /docs/platform/:version/use-platform/virtual-clusters/key-features/sleep-mode"
171
+
172
+ # Connect cluster
173
+ [[redirects ]]
174
+ from = " /docs/platform-ui-link/platform/connect-cluster"
175
+ to = " /docs/platform/administer/clusters/connect-cluster"
176
+
177
+ [[redirects ]]
178
+ from = " /docs/platform-ui-link/platform/connect-cluster/:version"
179
+ to = " /docs/platform/:version/administer/clusters/connect-cluster"
180
+
181
+ # Project quotas
182
+ [[redirects ]]
183
+ from = " /docs/platform-ui-link/platform/project-quotas"
184
+ to =" /docs/platform/administer/projects/quotas"
185
+
186
+ [[redirects ]]
187
+ from = " /docs/platform-ui-link/platform/project-quotas/:version"
188
+ to =" /docs/platform/:version/administer/projects/quotas"
189
+
190
+ # # Misc. vCluster links
191
+
192
+ # Control Plane
193
+ [[redirects ]]
194
+ from = " /docs/platform-ui-link/platform/control-plane"
195
+ to = " /docs/vcluster/category/components"
196
+
197
+ [[redirects ]]
198
+ from = " /docs/platform-ui-link/platform/control-plane/:version"
199
+ to = " /docs/vcluster/:version/category/components"
200
+
201
+ # Resource quota
202
+ [[redirects ]]
203
+ from = " /docs/platform-ui-link/vcluster/resource-quota"
204
+ to = " /docs/vcluster/configure/vcluster-yaml/policies/resource-quota"
205
+
206
+ [[redirects ]]
207
+ from = " /docs/platform-ui-link/vcluster/resource-quota/:version"
208
+ to = " /docs/vcluster/:version/configure/vcluster-yaml/policies/resource-quota"
209
+
210
+ # 0.20 migration
211
+ [[redirects ]]
212
+ from = " /docs/platform-ui-link/vcluster/0-20-migration"
213
+ to = " /docs/vcluster/reference/migrations/0-20-migration"
214
+
215
+ [[redirects ]]
216
+ from = " /docs/platform-ui-link/vcluster/0-20-migration/:version"
217
+ to = " /docs/vcluster/:version0/reference/migrations/0-20-migration"
218
+
219
+ # Sync from host
220
+ [[redirects ]]
221
+ from = " /docs/platform-ui-link/vcluster/sync-from-host"
222
+ to = " /docs/vcluster/configure/vcluster-yaml/sync/from-host/"
223
+
224
+ [[redirects ]]
225
+ from = " /docs/platform-ui-link/vcluster/sync-from-host/:version"
226
+ to = " /docs/vcluster/:version/configure/vcluster-yaml/sync/from-host/"
227
+
228
+ # Sync to host
229
+ [[redirects ]]
230
+ from = " /docs/platform-ui-link/vcluster/sync-to-host"
231
+ to = " /docs/vcluster/configure/vcluster-yaml/sync/to-host/"
232
+
233
+ [[redirects ]]
234
+ from = " /docs/platform-ui-link/vcluster/sync-to-host/:version"
235
+ to = " /docs/vcluster/:version/configure/vcluster-yaml/sync/to-host/"
236
+
237
+ # vcluster.yaml
238
+ [[redirects ]]
239
+ from = " /docs/platform-ui-link/vcluster/vcluster-yaml"
240
+ to = " /docs/vcluster/configure/vcluster-yaml/"
241
+
242
+ [[redirects ]]
243
+ from = " /docs/platform-ui-link/vcluster/vcluster-yaml/:version"
244
+ to = " /docs/vcluster/:version/configure/vcluster-yaml/"
245
+
64
246
[[redirects ]]
65
247
from = " /docs/vcluster/0.24.0/*"
66
248
to = " /docs/vcluster/:splat"
0 commit comments