Repository navigation
Commit 1bfb4e4
committed
feat: add InstancePools to EndpointConfig ProductionVariants
Bumps the sagemaker SDK to v1.244.0 to expose the InstancePools field on
ProductionVariant, enabling heterogeneous endpoints that provision across a
prioritized list of instance types. The field maps automatically as a nested
field on the already-generated ProductionVariant shape; no hooks needed.
The SDK bump also introduces unrelated new resources and fields. To keep the
change scoped to InstancePools, new resources (AIBenchmarkJob,
AIRecommendationJob, AIWorkloadConfig, MlflowApp, PresignedMlflowAppUrl) are
added to ignore.resource_names, and new out-of-scope fields (MetricsConfig,
Specifications, ScaleInPolicy, DataCacheConfig, SchedulingConfig,
ModelPackageRegistrationType, AdditionalModelDataSources, BaseModel,
DatasetSource, MlflowConfig, ModelPackageConfig, ServerlessJobConfig,
VariantInstanceProvisionTimeoutInSeconds, MlflowExperimentName, and others)
are added to ignore.field_paths on both their input and output shapes.1 parent a4767eb commit 1bfb4e4
33 files changed
Lines changed: 2586 additions & 578 deletions
File tree
- apis/v1alpha1
- config/crd/bases
- helm/crds
- pkg/resource
- domain
- endpoint_config
- endpoint
- notebook_instance
- pipeline_execution
- training_job
- test/e2e
- resources
- tests
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1562 | 1562 | | |
1563 | 1563 | | |
1564 | 1564 | | |
1565 | | - | |
1566 | 1565 | | |
1567 | | - | |
1568 | 1566 | | |
1569 | 1567 | | |
1570 | 1568 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
3 | | - | |
4 | | - | |
5 | | - | |
6 | | - | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1275 | 1275 | | |
1276 | 1276 | | |
1277 | 1277 | | |
| 1278 | + | |
| 1279 | + | |
| 1280 | + | |
1278 | 1281 | | |
1279 | 1282 | | |
1280 | 1283 | | |
| |||
1309 | 1312 | | |
1310 | 1313 | | |
1311 | 1314 | | |
| 1315 | + | |
1312 | 1316 | | |
1313 | 1317 | | |
1314 | 1318 | | |
| |||
1326 | 1330 | | |
1327 | 1331 | | |
1328 | 1332 | | |
| 1333 | + | |
1329 | 1334 | | |
1330 | 1335 | | |
1331 | 1336 | | |
| |||
1399 | 1404 | | |
1400 | 1405 | | |
1401 | 1406 | | |
| 1407 | + | |
| 1408 | + | |
| 1409 | + | |
| 1410 | + | |
| 1411 | + | |
| 1412 | + | |
| 1413 | + | |
| 1414 | + | |
| 1415 | + | |
| 1416 | + | |
| 1417 | + | |
| 1418 | + | |
| 1419 | + | |
| 1420 | + | |
| 1421 | + | |
| 1422 | + | |
| 1423 | + | |
| 1424 | + | |
| 1425 | + | |
| 1426 | + | |
| 1427 | + | |
| 1428 | + | |
| 1429 | + | |
| 1430 | + | |
| 1431 | + | |
| 1432 | + | |
| 1433 | + | |
| 1434 | + | |
| 1435 | + | |
| 1436 | + | |
| 1437 | + | |
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments