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: CHANGELOG.md
+12Lines changed: 12 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,17 @@
1
1
# Changelog
2
2
3
+
## v.3.4.0 (2025-11-20)
4
+
5
+
### Features
6
+
7
+
* HyperPod Dev Spaces template for data scientists to create, manage, and access interactive ML development environments with configurable resource allocation and namespace isolation
8
+
* Support for KVCaching, intelligent routing, tiered storage, MIG
9
+
* Support for fractional gpu
10
+
* Support KVCache and Intelligent Routing support in template version 1.1
11
+
* User can modify jinja template to add parameters supported by CRD through init experience, for further CLI customization
12
+
* MIG support for model deployment on SageMaker Hyperpod Inference
|`--display-name`| TEXT | Yes | Display Name of the space |
676
+
|`--namespace`| TEXT | No | Kubernetes namespace |
677
+
|`--image`| TEXT | No | Image specifies the container image to use |
678
+
|`--desired-status`| TEXT | No | DesiredStatus specifies the desired operational status |
679
+
|`--ownership-type`| TEXT | No | OwnershipType specifies who can modify the space. 'Public' means anyone with RBAC permissions can update/delete the space. 'OwnerOnly' means only the creator can update/delete the space. |
680
+
|`--node-selector`| TEXT | No | NodeSelector specifies node selection constraints for the space pod (JSON string) |
681
+
|`--affinity`| TEXT | No | Affinity specifies node affinity and anti-affinity rules for the space pod (JSON string) |
682
+
|`--tolerations`| TEXT | No | Tolerations specifies tolerations for the space pod to schedule on nodes with matching taints (JSON string) |
683
+
|`--lifecycle`| TEXT | No | Lifecycle specifies actions that the management system should take in response to container lifecycle events (JSON string) |
684
+
|`--app-type`| TEXT | No | AppType specifies the application typefor this workspace |
685
+
|`--service-account-name`| TEXT | No | ServiceAccountName specifies the name of the ServiceAccount to use for the workspace pod |
686
+
|`--idle-shutdown`| TEXT | No | Idle shutdown configuration. Format: --idle-shutdown enabled=<bool>,idleTimeoutInMinutes=<int>,detection=<JSON string>|
687
+
|`--template-ref`| TEXT | No | TemplateRef references a WorkspaceTemplate to use as base configuration. Format: --template-ref name=<name>,namespace=<namespace>|
688
+
|`--container-config`| TEXT | No | Container configuration. Format: --container-config command=<cmd>,args=<arg1;arg2>|
689
+
|`--storage`| TEXT | No | Storage configuration. Format: --storage storageClassName=<class>,size=<size>,mountPath=<path>|
690
+
|`--volume`| TEXT | No | Volume configuration. Format: --volume name=<name>,mountPath=<path>,persistentVolumeClaimName=<pvc_name>. Use multiple --volume flags for multiple volumes. |
691
+
|`--accelerator-partition-count`| TEXT | No | Fractional GPU partition count, e.g. '1'|
692
+
|`--accelerator-partition-type`| TEXT | No | Fractional GPU partition type, e.g. 'mig-3g.20gb'|
693
+
|`--gpu-limit`| TEXT | No | GPU resource limit, e.g. '1'|
694
+
|`--gpu`| TEXT | No | GPU resource request, e.g. '1'|
695
+
|`--memory-limit`| TEXT | No | Memory resource limit, e.g. '2Gi'|
696
+
|`--memory`| TEXT | No | Memory resource request, e.g. '2Gi'|
697
+
|`--cpu-limit`| TEXT | No | CPU resource limit, e.g. '500m'|
698
+
|`--cpu`| TEXT | No | CPU resource request, e.g. '500m'|
0 commit comments