Skip to content

Commit ec24968

Browse files
author
AWS
committed
Amazon SageMaker Service Update: IPv6 support for Hyperpod clusters
1 parent 7ca84b8 commit ec24968

File tree

2 files changed

+23
-5
lines changed

2 files changed

+23
-5
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "Amazon SageMaker Service",
4+
"contributor": "",
5+
"description": "IPv6 support for Hyperpod clusters"
6+
}

services/sagemaker/src/main/resources/codegen-resources/service-2.json

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7655,7 +7655,10 @@
76557655
"shape":"InstanceGroupTrainingPlanStatus",
76567656
"documentation":"<p>The current status of the training plan associated with this cluster instance group.</p>"
76577657
},
7658-
"OverrideVpcConfig":{"shape":"VpcConfig"}
7658+
"OverrideVpcConfig":{
7659+
"shape":"VpcConfig",
7660+
"documentation":"<p>The customized VPC configuration at the instance group level that overrides the default VPC configuration of the SageMaker HyperPod cluster.</p>"
7661+
}
76597662
},
76607663
"documentation":"<p>Details of an instance group in a SageMaker HyperPod cluster.</p>"
76617664
},
@@ -7715,7 +7718,10 @@
77157718
"shape":"TrainingPlanArn",
77167719
"documentation":"<p>The Amazon Resource Name (ARN); of the training plan to use for this cluster instance group.</p> <p>For more information about how to reserve GPU capacity for your SageMaker HyperPod clusters using Amazon SageMaker Training Plan, see <code> <a href=\"https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_CreateTrainingPlan.html\">CreateTrainingPlan</a> </code>.</p>"
77177720
},
7718-
"OverrideVpcConfig":{"shape":"VpcConfig"}
7721+
"OverrideVpcConfig":{
7722+
"shape":"VpcConfig",
7723+
"documentation":"<p>To configure multi-AZ deployments, customize the VPC configuration at the instance group level. You can specify different subnets and security groups across different AZs in the instance group specification to override a SageMaker HyperPod cluster's default VPC configuration. For more information about deploying a cluster in multiple AZs, see <a href=\"https://docs.aws.amazon.com/sagemaker/latest/dg/sagemaker-hyperpod-prerequisites.html#sagemaker-hyperpod-prerequisites-multiple-availability-zones\">Setting up SageMaker HyperPod clusters across multiple AZs</a>.</p> <note> <p> If you configure your VPC with IPv6 support and specify subnets with IPv6 addressing enabled in your instance group VPC configuration, the nodes automatically use IPv6 addressing for network communication.</p> <p> For information about adding IPv6 support for your VPC, see <a href=\"https://docs.aws.amazon.com/vpc/latest/userguide/vpc-migrate-ipv6.html\">IPv6 support for your VPC</a>.</p> <p> For information about creating a new VPC for use with IPv6, see <a href=\"https://docs.aws.amazon.com/vpc/latest/userguide/create-vpc.html\">Create a VPC</a>.</p> </note>"
7724+
}
77197725
},
77207726
"documentation":"<p>The specifications of an instance group that you need to define.</p>"
77217727
},
@@ -7934,7 +7940,10 @@
79347940
"shape":"ClusterLifeCycleConfig",
79357941
"documentation":"<p>The LifeCycle configuration applied to the instance.</p>"
79367942
},
7937-
"OverrideVpcConfig":{"shape":"VpcConfig"},
7943+
"OverrideVpcConfig":{
7944+
"shape":"VpcConfig",
7945+
"documentation":"<p>The customized VPC configuration at the instance group level that overrides the default VPC configuration of the SageMaker HyperPod cluster.</p>"
7946+
},
79387947
"ThreadsPerCore":{
79397948
"shape":"ClusterThreadsPerCore",
79407949
"documentation":"<p>The number of threads per CPU core you specified under <code>CreateCluster</code>.</p>"
@@ -7949,7 +7958,7 @@
79497958
},
79507959
"PrivatePrimaryIpv6":{
79517960
"shape":"ClusterPrivatePrimaryIpv6",
7952-
"documentation":"<p>The private primary IPv6 address of the SageMaker HyperPod cluster node.</p>"
7961+
"documentation":"<p>The private primary IPv6 address of the SageMaker HyperPod cluster node when configured with an Amazon VPC that supports IPv6 and includes subnets with IPv6 addressing enabled in either the cluster VPC configuration or the instance group VPC configuration.</p>"
79537962
},
79547963
"PrivateDnsHostname":{
79557964
"shape":"ClusterPrivateDnsHostname",
@@ -9311,7 +9320,10 @@
93119320
"shape":"ClusterInstanceGroupSpecifications",
93129321
"documentation":"<p>The instance groups to be created in the SageMaker HyperPod cluster.</p>"
93139322
},
9314-
"VpcConfig":{"shape":"VpcConfig"},
9323+
"VpcConfig":{
9324+
"shape":"VpcConfig",
9325+
"documentation":"<p>Specifies the Amazon Virtual Private Cloud (VPC) that is associated with the Amazon SageMaker HyperPod cluster. You can control access to and from your resources by configuring your VPC. For more information, see <a href=\"https://docs.aws.amazon.com/sagemaker/latest/dg/infrastructure-give-access.html\">Give SageMaker access to resources in your Amazon VPC</a>.</p> <note> <p> If you configure your VPC with IPv6 support and specify subnets with IPv6 addressing enabled in your VPC configuration, the cluster automatically uses IPv6 addressing for network communication.</p> <p> For information about adding IPv6 support for your VPC, see <a href=\"https://docs.aws.amazon.com/vpc/latest/userguide/vpc-migrate-ipv6.html\">IPv6 support for your VPC</a>.</p> <p> For information about creating a new VPC for use with IPv6, see <a href=\"https://docs.aws.amazon.com/vpc/latest/userguide/create-vpc.html\">Create a VPC</a>.</p> </note>"
9326+
},
93159327
"Tags":{
93169328
"shape":"TagList",
93179329
"documentation":"<p>Custom tags for managing the SageMaker HyperPod cluster as an Amazon Web Services resource. You can add tags to your cluster in the same way you add them in other Amazon Web Services services that support tagging. To learn more about tagging Amazon Web Services resources in general, see <a href=\"https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html\">Tagging Amazon Web Services Resources User Guide</a>.</p>"

0 commit comments

Comments
 (0)