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: recipes/pcs/getting_started/assets/cfn-pcs-lt-efs-fsxl.yaml
+6-1Lines changed: 6 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,10 @@
1
1
AWSTemplateFormatVersion: 2010-09-09
2
-
Description: Launch templates for AWS PCS login and compute node groups, supporting shared EFS and FSx for Lustre file systems
2
+
Description: EC2 launch templates for AWS PCS login and compute node groups.
3
+
This template creates EC2 launch templates for AWS PCS login and compute node groups.
4
+
It demonstrates mounting EFS and FSx for Lustre file systems, configuring EC2 instance tags, enabling Instance Metadata Service Version 2 (IMDSv2), and setting up the cluster security group for communication with the AWS PCS controller.
5
+
Additionally, it shows how to configure inbound SSH access to the login nodes.
6
+
Use this template as a starting point to create custom launch templates tailored to your specific requirements.
7
+
Check the Outputs tab of this stack for useful details about resources created by this template.
Copy file name to clipboardExpand all lines: recipes/pcs/getting_started/assets/cluster.yaml
+9-4Lines changed: 9 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,11 @@
1
1
AWSTemplateFormatVersion: '2010-09-09'
2
2
Transform: AWS::Serverless-2016-10-31
3
-
Description: AWS Parallel Computing Service "getting started" cluster
3
+
Description: AWS PCS "Getting Started" cluster.
4
+
This template deploys a small HPC cluster with 1 login node and up to 4 compute nodes.
5
+
It includes an EFS file system for shared storage and an FSx for Lustre file system for high-speed temporary storage.
6
+
The cluster is deployed in a new VPC with both public and private subnets.
7
+
It can be accessed via the browser using AWS Systems Manager Session Manager or over the internet via SSH.
8
+
To access the cluster, check the Outputs tab of this stack for relevant links.
4
9
5
10
### Stack metadata
6
11
Metadata:
@@ -30,7 +35,7 @@ Parameters:
30
35
AllowedValues:
31
36
- x86
32
37
- Graviton
33
-
Description: Architecture of the login and compute node instances
38
+
Description: Processor architecture for the login and compute node instances
34
39
35
40
SlurmVersion:
36
41
Type: String
@@ -41,12 +46,12 @@ Parameters:
41
46
- 24.05
42
47
43
48
KeyName:
44
-
Description: KeyPair to login to the head node
49
+
Description: SSH keypair to log in to the head node
45
50
Type: AWS::EC2::KeyPair::KeyName
46
51
AllowedPattern: ".+"# Required
47
52
48
53
ClientIpCidr:
49
-
Description: IP(s) allowed to directly access the login nodes. We recommend that you restrict it with your own IP/subnet (x.x.x.x/32 for your own ip or x.x.x.x/24 for range. Replace x.x.x.x with your own PUBLIC IP. You can get your public IP using tools such as https://ifconfig.co/)
54
+
Description: IP(s) allowed to access the login node over SSH. We recommend that you restrict it with your own IP/subnet (x.x.x.x/32 for your own ip or x.x.x.x/24 for range. Replace x.x.x.x with your own PUBLIC IP. You can get your public IP using tools such as https://ifconfig.co/)
Copy file name to clipboardExpand all lines: recipes/pcs/getting_started/assets/pcs-lt-efs-fsxl.yaml
+6-1Lines changed: 6 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,10 @@
1
1
AWSTemplateFormatVersion: 2010-09-09
2
-
Description: Launch templates for AWS PCS login and compute node groups, supporting shared EFS and FSx for Lustre file systems
2
+
Description: EC2 launch templates for AWS PCS login and compute node groups.
3
+
This template creates EC2 launch templates for AWS PCS login and compute node groups.
4
+
It demonstrates mounting EFS and FSx for Lustre file systems, configuring EC2 instance tags, enabling Instance Metadata Service Version 2 (IMDSv2), and setting up the cluster security group for communication with the AWS PCS controller.
5
+
Additionally, it shows how to configure inbound SSH access to the login nodes.
6
+
Use this template as a starting point to create custom launch templates tailored to your specific requirements.
7
+
Check the Outputs tab of this stack for useful details about resources created by this template.
Copy file name to clipboardExpand all lines: recipes/pcs/getting_started/assets/pcs-lt-efs.yaml
+5-1Lines changed: 5 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,9 @@
1
1
AWSTemplateFormatVersion: 2010-09-09
2
-
Description: Create a launch template to support a PCS compute node group mounting EFS
2
+
Description: EC2 launch templates for AWS PCS compute node groups.
3
+
This template creates EC2 launch templates for AWS PCS compute node groups.
4
+
It demonstrates mounting an EFS file system, configuring EC2 instance tags, enabling Instance Metadata Service Version 2 (IMDSv2), and setting up the cluster security group for communication with the AWS PCS controller.
5
+
Use this template as a starting point to create custom launch templates tailored to your specific requirements.
6
+
Check the Outputs tab of this stack for useful details about resources created by this template.
0 commit comments