Skip to content

Commit 23183a5

Browse files
authored
Merge pull request #18 from mhuguesaws/feature/launch_cloud9_stack
Add Cloud9 CloudFormation link
2 parents baff455 + 521f093 commit 23183a5

File tree

1 file changed

+6
-26
lines changed

1 file changed

+6
-26
lines changed

apps/wrf/README.md

Lines changed: 6 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -19,16 +19,13 @@ AWS Cloud9 contains a collection of tools that let you code, build, run, test, d
1919

2020
#### Create an AWS Cloud9 environment:
2121

22+
The link below will create an AWS Cloud9 environment from which you will be able to create your cluster.
23+
24+
[![Launch Stack](<https://samdengler.github.io/cloudformation-launch-stack-button-svg/images/us-east-1.svg>)](<https://us-east-1.console.aws.amazon.com/cloudformation/home?region=us-east-1#/stacks/create/template?stackName=hpcsolutions-cloud9&templateURL=https://awsome-hpc.s3.amazonaws.com/cf_hpc_solutions_cloud9.yaml>)
25+
2226
1. Open the [AWS Cloud9 console](<https://console.aws.amazon.com/cloud9>).
23-
1. Choose **[Create Environment](<https://console.aws.amazon.com/cloud9/home/create>)** or open the [link](<https://console.aws.amazon.com/cloud9/home/create>).
24-
1. For **Name**, enter **myDevEnv**.
25-
1. Choose **Next step**
26-
1. For **Cost-saving setting**, choose **After four hours**.
27-
1. Select **Create a new no-ingress EC2 instance for environment (access via Systems Manager)**.
28-
1. Leave the remaining parameters to the default.
29-
1. Choose **Next Step**.
30-
1. Choose **Create Environment**.
31-
1. It will start the creation of the Cloud9 environment.
27+
1. Select **MyCloud9Env**.
28+
1. Choose **Open IDE**.
3229

3330
#### Disable AWS managed temporary credentials:
3431

@@ -38,23 +35,6 @@ AWS Cloud9 contains a collection of tools that let you code, build, run, test, d
3835
1. Turn off the **AWS managed temporary credentials**.
3936
1. Close the **Preferences** tab.
4037

41-
#### Create an IAM Role:
42-
43-
1. Open the IAM console [deep link](<https://console.aws.amazon.com/iam/home#/roles%24new?step=type&commonUseCase=EC2%2BEC2&selectedUseCase=EC2&policies=arn:aws:iam::aws:policy%2FAdministratorAccess>) to create an IAM role with Administrator access.
44-
1. Confirm that **AWS service** and **EC2** are selected, then choose **Next: permissions**.
45-
1. Confirm that **AdministratorAccess** is checked, then choose **Next: Tags** to assign tags.
46-
1. Keep the defaults, and choose **Next: Review** to review.
47-
1. For **Name**, enter **cloud9-admin**.
48-
1. Choose **Create role**.
49-
50-
#### Associate IAM role with Cloud9 Instance:
51-
52-
1. Open the Amazon EC2 [deep link](<https://console.aws.amazon.com/ec2/v2/home#Instances:tag:Name=aws-cloud9-myDevEnv>) to find your Cloud9 instance.
53-
1. Select the Cloud9 instance.
54-
1. For **Actions**, choose **Security**, select **Modify IAM Role**.
55-
1. For **IAM Role**, choose **cloud9-admin**.
56-
1. Choose **Save**.
57-
5838
### Prerequisites
5939

6040
Let start by downloading the WRF repository containing the Infrastructure as Code on your **Cloud9 instance**.

0 commit comments

Comments
 (0)