Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updates to Stages 1,4,5 AWS-CODEPIPELINE and readme.md HYBRID-BGPVPN #145

Open
wants to merge 6 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ then run the clone command, which should look something like `ssh://git-codecomm

Download this file https://github.com/acantril/learn-cantrill-io-labs/raw/master/aws-codepipeline-catpipeline/01_LABSETUP/container.zip
Copy the ZIP into the repo folder you created in the previous step.
Extract the zip file into that folder.
Extract the zipped files directly into that folder. This ensures the buildspec.yml file created in STAGE2 is located within the same folder location.
Delete the zip file

then from the terminal move into that folder
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ Scroll to the bottom and click `Next`

and for `operating system family` put `Linux/X86_64`
Pick `0.5vCPU` for task CPU and `1GB` for task memory.
Select `ecsTaskExecutionRole` under task role and task execution role.
Select `ecsTaskExecutionRole` under task role and task execution role. You may need to create this role first (see https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task_execution_IAM_role.html).
Click `Next` and then `Create`.


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ Remove Cluster
## EC2
Remove LB
Remove TG's
Remove EC2 running Docker (created during STAGE3)

## CODE*
Remove Pipeline
Expand Down
2 changes: 2 additions & 0 deletions aws-hybrid-bgpvpn/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@ The demo consists of 5 stages, each implementing additional components of the ar
- Stage 4 - BGP Routing and Testing
- Stage 5 - Cleanup

N.B. Costs will be incurred for creation of the VPN, Transit Gateway, and VPC Endpoints for the VPN, as well as usage of Global Accelerator and t3.small EC2 instance during this advanced demo. It's advised to not let the infrastructure run for too long to avoid incurring significant costs.

![end state architecture](https://github.com/acantril/learn-cantrill-io-labs/raw/master/aws-hybrid-bgpvpn/02_INSTRUCTIONS/STAGE4%20-%20FINAL%20BGP%20Architecture.png)

## Instructions
Expand Down