Skip to content

Commit aba3cf6

Browse files
authored
Update whats-new-2-17.md
1 parent 221cab6 commit aba3cf6

File tree

1 file changed

+32
-34
lines changed

1 file changed

+32
-34
lines changed

docs/home/whats-new-2-17.md

Lines changed: 32 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -136,64 +136,62 @@ The following list of API endpoints and fields that have been marked for depreca
136136

137137
| Deprecated | Replacement |
138138
| -- | -- |
139-
| https://app.run.ai/v1/k8s/clusters/{uuid}/jobs | https://app.run.ai/api/v1/workloads |
140-
| https://app.run.ai/v1/k8s/clusters/{uuid}/jobs/count | https://app.run.ai/api/v1/workloads/count |
141-
| https://app.run.ai/v1/k8s/clusters/{uuid}/jobs/{jobId}/pods | https://app.run.ai/api/v1/workloads/{workloadId}/pods |
142-
| https://app.run.ai/v1/k8s/clusters/{uuid}/pods | https://app.run.ai/api/v1/workloads/pods |
139+
| /v1/k8s/clusters/{uuid}/jobs | /api/v1/workloads |
140+
| /v1/k8s/clusters/{uuid}/jobs/count | /api/v1/workloads/count |
141+
| /v1/k8s/clusters/{uuid}/jobs/{jobId}/pods | /api/v1/workloads/{workloadId}/pods |
142+
| /v1/k8s/clusters/{uuid}/pods | /api/v1/workloads/pods |
143143

144144
##### Clusters API
145145

146146
| Deprecated | Replacement |
147147
| -- | -- |
148-
| https://app.run.ai/v1/k8s/clusters | https://app.run.ai/api/v1/clusters |
149-
| https://app.run.ai/v1/k8s/clusters/{uuid} | https://app.run.ai/api/v1/clusters/{uuid} |
150-
| https://app.run.ai/v1/k8s/clusters/{clusterUuid}/metrics | https://app.run.ai/api/v1/clusters/{clusterUuid}/metrics |
148+
| /v1/k8s/clusters/{clusterUuid}/metrics | /api/v1/clusters/{clusterUuid}/metrics |
151149

152150
##### Authorization and Authentication API
153151

154152
| Deprecated | Replacement |
155153
| -- | -- |
156-
| https://app.run.ai/v1/k8s/auth/token/exchange | https://app.run.ai/api/v1/token |
157-
| https://app.run.ai/v1/k8s/auth/oauth/tokens/refresh | https://app.run.ai/api/v1/token |
158-
| https://app.run.ai/v1/k8s/auth/oauth/apptoken | https://app.run.ai/api/v1/token |
159-
| https://app.run.ai/v1/k8s/users/roles | https://app.run.ai/api/v1/authorization/roles |
160-
| https://app.run.ai/v1/k8s/users | https://app.run.ai/api/v1/users |
161-
| https://app.run.ai/v1/k8s/users/{userId} | https://app.run.ai/api/v1/users/{userId} |
162-
| https://app.run.ai/v1/k8s/users/{userId}/roles | https://app.run.ai/api/v1/authorization/access-rules |
163-
| https://app.run.ai/v1/k8s/apps | https://app.run.ai/api/v1/apps |
164-
| https://app.run.ai/v1/k8s/apps/{clientId} | https://app.run.ai/api/v1/apps/{appId} |
165-
| https://app.run.ai/v1/k8s/groups | https://app.run.ai/api/v1/authorization/access-rules |
166-
| https://app.run.ai/v1/k8s/groups/{groupName} | https://app.run.ai/api/v1/authorization/access-rules |
167-
| https://app.run.ai/v1/k8s/clusters/{clusterId}/departments/{department-id}/access-control | https://app.run.ai/api/v1/authorization/access-rules |
168-
| https://app.run.ai/api/v1/authorization/access-rules - _subjectIdFilter_ field | Use _filterBy_ / _sortBy_ fields |
169-
| https://app.run.ai/api/v1/authorization/access-rules - _scopeType_ field | Use _filterBy_ / _sortBy_ fields |
170-
| https://app.run.ai/api/v1/authorization/access-rules - _roleId_ field | Use _filterBy_ / _sortBy_ fields |
154+
| /v1/k8s/auth/token/exchange | /api/v1/token |
155+
| /v1/k8s/auth/oauth/tokens/refresh | /api/v1/token |
156+
| /v1/k8s/auth/oauth/apptoken | /api/v1/token |
157+
| /v1/k8s/users/roles | /api/v1/authorization/roles |
158+
| /v1/k8s/users | /api/v1/users |
159+
| /v1/k8s/users/{userId} | /api/v1/users/{userId} |
160+
| /v1/k8s/users/{userId}/roles | /api/v1/authorization/access-rules |
161+
| /v1/k8s/apps | /api/v1/apps |
162+
| /v1/k8s/apps/{clientId} | /api/v1/apps/{appId} |
163+
| /v1/k8s/groups | /api/v1/authorization/access-rules |
164+
| /v1/k8s/groups/{groupName} | /api/v1/authorization/access-rules |
165+
| /v1/k8s/clusters/{clusterId}/departments/{department-id}/access-control | /api/v1/authorization/access-rules |
166+
| /api/v1/authorization/access-rules - _subjectIdFilter_ field | Use _filterBy_ / _sortBy_ fields |
167+
| /api/v1/authorization/access-rules - _scopeType_ field | Use _filterBy_ / _sortBy_ fields |
168+
| /api/v1/authorization/access-rules - _roleId_ field | Use _filterBy_ / _sortBy_ fields |
171169

172170
##### Projects API
173171

174172
| Deprecated | Replacement |
175173
| -- | -- |
176-
| https://app.run.ai/v1/k8s/clusters/{clusterId}/projects - _permissions_ field | https://app.run.ai/api/v1/authorization/access-rules |
177-
| https://app.run.ai/v1/k8s/clusters/{clusterId}/projects - _resources_ field | Use _nodePoolResources_ field |
178-
| https://app.run.ai/v1/k8s/clusters/{clusterId}/projects - _deservedGpus_ field | Use _nodePoolResources_ field |
179-
| https://app.run.ai/v1/k8s/clusters/{clusterId}/projects - _maxAllowedGpus_ field | Use _nodePoolResources_ field |
180-
| https://app.run.ai/v1/k8s/clusters/{clusterId}/projects - _gpuOverQuotaWeight_ field | Use _nodePoolResources_ field |
174+
| /v1/k8s/clusters/{clusterId}/projects - _permissions_ field | /api/v1/authorization/access-rules |
175+
| /v1/k8s/clusters/{clusterId}/projects - _resources_ field | Use _nodePoolResources_ field |
176+
| /v1/k8s/clusters/{clusterId}/projects - _deservedGpus_ field | Use _nodePoolResources_ field |
177+
| /v1/k8s/clusters/{clusterId}/projects - _maxAllowedGpus_ field | Use _nodePoolResources_ field |
178+
| /v1/k8s/clusters/{clusterId}/projects - _gpuOverQuotaWeight_ field | Use _nodePoolResources_ field |
181179

182180
##### Departments API
183181

184182
| Deprecated | Replacement |
185183
| -- | -- |
186-
| https://app.run.ai/v1/k8s/clusters/{clusterId}/projects - _resources_ field | Use _nodePoolResources_ field |
187-
| https://app.run.ai/v1/k8s/clusters/{clusterId}/projects - _deservedGpus_ field | Use _nodePoolResources_ field |
188-
| https://app.run.ai/v1/k8s/clusters/{clusterId}/projects - _allowOverQuota_ field | Use _nodePoolResources_ field |
189-
| https://app.run.ai/v1/k8s/clusters/{clusterId}/projects - _maxAllowedGpus_ field | Use _nodePoolResources_ field |
184+
| /v1/k8s/clusters/{clusterId}/projects - _resources_ field | Use _nodePoolResources_ field |
185+
| /v1/k8s/clusters/{clusterId}/projects - _deservedGpus_ field | Use _nodePoolResources_ field |
186+
| /v1/k8s/clusters/{clusterId}/projects - _allowOverQuota_ field | Use _nodePoolResources_ field |
187+
| /v1/k8s/clusters/{clusterId}/projects - _maxAllowedGpus_ field | Use _nodePoolResources_ field |
190188

191189
##### Policy API
192190

193191
| Deprecated | Replacement |
194192
| -- | -- |
195-
| https://app.run.ai/api/v1/policy/workspace | https://app.run.ai/api/v2/policy/workspaces |
196-
| https://app.run.ai/api/v1/policy/training | https://app.run.ai/api/v2/policy/trainings |
193+
| /api/v1/policy/workspace | /api/v2/policy/workspaces |
194+
| /api/v1/policy/training | /api/v2/policy/trainings |
197195

198196
#### Removed APIs and API fields (completed deprecation)
199197

@@ -203,7 +201,7 @@ The following list of API endpoints and fields that have completed their depreca
203201

204202
| Endpoint | Change |
205203
| -- | -- |
206-
| https://app.run.ai/api/v1/asset/compute | _gpuRequest_ field was removed and is replaced by the following fields _gpuDevicesRequest_, _gpuRequestType_, _gpuPortionRequest_, _gpuPortionLimit_, _gpuMemoryRequest_, _gpuMemoryLimit_, _migProfile_ |
204+
| /api/v1/asset/compute | _gpuRequest_ field was removed and is replaced by the following fields _gpuDevicesRequest_, _gpuRequestType_, _gpuPortionRequest_, _gpuPortionLimit_, _gpuMemoryRequest_, _gpuMemoryLimit_, _migProfile_ |
207205

208206
## Breaking changes
209207

0 commit comments

Comments
 (0)