-
Sign into your AWS account
-
This workshop will be run in ap-southeast-1. Click https://ap-southeast-1.console.aws.amazon.com/cloudformation/home?region=ap-southeast-1#/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=stable
-
Scroll to the bottom of the screen and click "I acknowledge that AWS CloudFormation might create IAM resources with customised names." Click "create stack" button.
- Wait 5 minutes until the lab has been launched. The cloudformation status of the workshop (eks-workshop-ide) should be "CREATE_COMPLETE" once done.
- Click on the workshop name and select "Outputs" from the tab
- Click the link next to "IdePasswordSecret"
- You will be taken to this secrets page. Click "Retrieve secret value"
- Copy the value for the password secret. Paste it in a notepad or word document as you will need it later.
- Hit the back button to go back to the Outputs page you were on before. Once there, click the link next to "IdeUrl"
-
You will be taken to the page below. Paste the password value you copied earlier (in step 9). Click the submit button.

-
Run the following code:
export EKS_CLUSTER_NAME=eks-workshop
curl -fsSL https://raw.githubusercontent.com/aws-samples/eks-workshop-v2/stable/cluster/eksctl/cluster.yaml | \
envsubst | eksctl create cluster -f -
-
Wait 15 minutes for the workshop to finish setting up.
-
Once finished, run the following command:
prepare-environment automation/gitops/argocd
15: Access the workshop at:
https://www.eksworkshop.com/docs/automation/gitops/argocd/codecommit
If you wish to re-start the workshop or do a different workshop on https://www.eksworkshop.com run the prepare-environment command again.
For example, to re-start the argocd workshop run:
prepare-environment automation/gitops/argocd
To start a new workshop, run the prepare-environment command that can be found on the eksworkshop. For example, if you wish to do the EBS workshop on https://www.eksworkshop.com/docs/fundamentals/storage/ebs/, you would run
prepare-environment fundamentals/storage/ebs
- Run the following command in your environment to delete your cluster:
delete-environment
eksctl delete cluster $EKS_CLUSTER_NAME --wait
- In your cloudshell run the following command to delete your stack:
aws cloudformation delete-stack --stack-name eks-workshop-ide