From 94df834239dfd6dac6a2b9dd545497b4f84495cc Mon Sep 17 00:00:00 2001 From: Niall Thomson Date: Fri, 1 Nov 2024 13:56:22 -0600 Subject: [PATCH] chore: Removed Cloud9 from documentation --- website/docs/introduction/navigating-labs.md | 18 ------ .../introduction/setup/your-account/index.md | 55 ++----------------- 2 files changed, 6 insertions(+), 67 deletions(-) diff --git a/website/docs/introduction/navigating-labs.md b/website/docs/introduction/navigating-labs.md index e4eec3e51..60e4acc08 100644 --- a/website/docs/introduction/navigating-labs.md +++ b/website/docs/introduction/navigating-labs.md @@ -25,28 +25,10 @@ This module contains a single lab named **Getting started** which will be visibl You should start each lab from the page indicated by this badge. Starting in the middle of a lab will cause unpredictable behavior. ::: - - - -Once you have accessed the Cloud9 IDE, we recommend you use the **+** button and select **New Terminal** to open a new full screen terminal window. - -![Open new Cloud9 terminal](./assets/terminal-open.webp) - -This will open a new tab with a fresh terminal. - -![Shows new Cloud9 terminal](./assets/terminal.webp) - -You may also close the small terminal at the bottom if you wish. - - - Depending on your browser the first time you copy/paste content in to the VSCode terminal you may be presented with a prompt that looks like this: ![VSCode copy/paste](./assets/vscode-copy-paste.webp) - - - ## Terminal commands Most of the interaction you will do in this workshop will be done with terminal commands, which you can either manually type or copy/paste to the IDE terminal. You will see this terminal commands displayed like this: diff --git a/website/docs/introduction/setup/your-account/index.md b/website/docs/introduction/setup/your-account/index.md index c0e481dfa..72e719987 100644 --- a/website/docs/introduction/setup/your-account/index.md +++ b/website/docs/introduction/setup/your-account/index.md @@ -12,23 +12,13 @@ Provisioning this workshop environment in your AWS account will create resources This section outlines how to set up the environment to run the labs in your own AWS account. -The first step is to create an IDE with the provided CloudFormation templates. You have the choice between using AWS Cloud9 or a browser-accessible instance of VSCode that will run on an EC2 instance in your AWS account. +The first step is to create an IDE with the provided CloudFormation templates. Use the AWS CloudFormation quick-create links below to launch the desired template in the appropriate AWS region. -:::tip - -After careful consideration, we have made the decision to close new customer access to AWS Cloud9, effective July 25, 2024. AWS Cloud9 existing customers can continue to use the service as normal. AWS continues to invest in security, availability, and performance improvements for AWS Cloud9, but we do not plan to introduce new features. - -If you cannot access Cloud9 in your AWS account you must use the VSCode option. - -::: - -Use the AWS CloudFormation quick-create links below to launch the desired template in the appropriate AWS region. - -| Region | Cloud9 Link | VSCode Link (Preview) | -| ---------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `us-west2` | [Launch](https://us-west-2.console.aws.amazon.com/cloudformation/home#/stacks/quickcreate?templateUrl=https://ws-assets-prod-iad-r-pdx-f3b3f9f1a7d6a3d0.s3.us-west-2.amazonaws.com/39146514-f6d5-41cb-86ef-359f9d2f7265/eks-workshop-ide-cfn.yaml&stackName=eks-workshop-ide¶m_RepositoryRef=VAR::MANIFESTS_REF) | [Launch](https://us-west-2.console.aws.amazon.com/cloudformation/home#/stacks/quickcreate?templateUrl=https://ws-assets-prod-iad-r-pdx-f3b3f9f1a7d6a3d0.s3.us-west-2.amazonaws.com/39146514-f6d5-41cb-86ef-359f9d2f7265/eks-workshop-vscode-cfn.yaml&stackName=eks-workshop-ide¶m_RepositoryRef=VAR::MANIFESTS_REF) | -| `eu-west-1` | [Launch](https://eu-west-1.console.aws.amazon.com/cloudformation/home#/stacks/quickcreate?templateUrl=https://ws-assets-prod-iad-r-dub-85e3be25bd827406.s3.eu-west-1.amazonaws.com/39146514-f6d5-41cb-86ef-359f9d2f7265/eks-workshop-ide-cfn.yaml&stackName=eks-workshop-ide¶m_RepositoryRef=VAR::MANIFESTS_REF) | [Launch](https://eu-west-1.console.aws.amazon.com/cloudformation/home#/stacks/quickcreate?templateUrl=https://ws-assets-prod-iad-r-dub-85e3be25bd827406.s3.eu-west-1.amazonaws.com/39146514-f6d5-41cb-86ef-359f9d2f7265/eks-workshop-vscode-cfn.yaml&stackName=eks-workshop-ide¶m_RepositoryRef=VAR::MANIFESTS_REF) | -| `ap-southeast-1` | [Launch](https://ap-southeast-1.console.aws.amazon.com/cloudformation/home#/stacks/quickcreate?templateUrl=https://ws-assets-prod-iad-r-sin-694a125e41645312.s3.ap-southeast-1.amazonaws.com/39146514-f6d5-41cb-86ef-359f9d2f7265/eks-workshop-vscode-cfn.yaml&stackName=eks-workshop-ide¶m_RepositoryRef=VAR::MANIFESTS_REF") | [Launch](https://ap-southeast-1.console.aws.amazon.com/cloudformation/home#/stacks/quickcreate?templateUrl=https://ws-assets-prod-iad-r-sin-694a125e41645312.s3.ap-southeast-1.amazonaws.com/39146514-f6d5-41cb-86ef-359f9d2f7265/eks-workshop-ide-cfn.yaml&stackName=eks-workshop-ide¶m_RepositoryRef=VAR::MANIFESTS_REF) | +| Region | Link | +| ---------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| `us-west2` | [Launch](https://us-west-2.console.aws.amazon.com/cloudformation/home#/stacks/quickcreate?templateUrl=https://ws-assets-prod-iad-r-pdx-f3b3f9f1a7d6a3d0.s3.us-west-2.amazonaws.com/39146514-f6d5-41cb-86ef-359f9d2f7265/eks-workshop-vscode-cfn.yaml&stackName=eks-workshop-ide¶m_RepositoryRef=VAR::MANIFESTS_REF) | +| `eu-west-1` | [Launch](https://eu-west-1.console.aws.amazon.com/cloudformation/home#/stacks/quickcreate?templateUrl=https://ws-assets-prod-iad-r-dub-85e3be25bd827406.s3.eu-west-1.amazonaws.com/39146514-f6d5-41cb-86ef-359f9d2f7265/eks-workshop-vscode-cfn.yaml&stackName=eks-workshop-ide¶m_RepositoryRef=VAR::MANIFESTS_REF) | +| `ap-southeast-1` | [Launch](https://ap-southeast-1.console.aws.amazon.com/cloudformation/home#/stacks/quickcreate?templateUrl=https://ws-assets-prod-iad-r-sin-694a125e41645312.s3.ap-southeast-1.amazonaws.com/39146514-f6d5-41cb-86ef-359f9d2f7265/eks-workshop-ide-cfn.yaml&stackName=eks-workshop-ide¶m_RepositoryRef=VAR::MANIFESTS_REF) | These instructions have been tested in the AWS regions listed above and are not guaranteed to work in others without modification. @@ -40,36 +30,6 @@ We are continuously working to optimize the IAM permissions. Please raise a [Git ::: -Now select that tab that corresponds to the IDE that you have installed. - - - - -Scroll to the bottom of the screen and acknowledge the IAM notice: - -![acknowledge IAM](./assets/acknowledge-iam.webp) - -Then click the **Create stack** button: - -![Create Stack](./assets/create-stack.webp) - -The CloudFormation stack will take roughly 5 minutes to deploy, and once completed you can retrieve the URL for the Cloud9 IDE from the **Outputs** tab: - -![cloudformation outputs](./assets/outputs.webp) - -Open this URL in a web browser to access the IDE. - -![cloud9-splash](./assets/cloud9-splash.webp) - -You can now close CloudShell, all further commands will be run in the terminal section at the bottom of the Cloud9 IDE. The AWS CLI is already installed and will assume the credentials attached to the Cloud9 IDE: - -```bash test=false -$ aws sts get-caller-identity -``` - - - - Scroll to the bottom of the screen and acknowledge the IAM notice: ![acknowledge IAM](./assets/acknowledge-iam.webp) @@ -100,9 +60,6 @@ After submitting your password you will be presented with the initial VSCode scr ![cloudformation outputs](./assets/vscode-splash.webp) - - - The next step is to create an EKS cluster to perform the lab exercises in. Please follow one of the guides below to provision a cluster that meets the requirements for these labs: - **(Recommended)** [eksctl](./using-eksctl.md)