Skip to content

Commit ec1b2c1

Browse files
author
David Surey
committed
Readme filled
1 parent 273a7b9 commit ec1b2c1

File tree

1 file changed

+21
-1
lines changed

1 file changed

+21
-1
lines changed

README.md

+21-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,26 @@
11
## Cloud 9 Bootstrapping
22

3-
TODO: Complete this README!
3+
### Summary
4+
This example Cloudformation Deployment shows how to deploy an AWS Cloud9 Environment for yourself or team members and run an automated bootstrap so you can install software components needed on the fly.
5+
This is usefull for workshops, unified deployments, etc.
6+
7+
### Parameters
8+
9+
There are a few parameters you might want to adjust.
10+
11+
| Parameter Name | Description |
12+
| ------------- | ------------- |
13+
| ExampleC9InstanceType | Example Cloud9 EC2 instance type |
14+
| ExampleC9EnvType | Environment Type. For yourself or to be deployed to a team member 3rd person by you? |
15+
| ExampleOwnerArn | if you selected "3rd person" when choosing ExampleC9EnvType please add the OwnerARN of the User or Role |
16+
17+
### Some tech Details
18+
This deployment uses Cloudformation to deploy Cloud9
19+
It does include a Custom:Resource to pull the EC2 InstanceID from the Cloud9 Instance and applies an InstanceRole and Profile to the Cloud9 Instance.
20+
Also it creates a AWS Systems Manager Automation Document and Job which does the bootstrapping once the instance booted up.
21+
After the bootstrap process the instance gets a one-time reboot.
22+
23+
Please plan around 15min to a finished, ready to use Cloud9 Instance/Environment
424

525
## Security
626

0 commit comments

Comments
 (0)