Deployment Guide
- Log in to AWS Console - Use credentials provided by the instructor
- SSH to Jumpbox
- Clone the repository with:
git clone https://github.com/ukilab-cloud/lab-tgw-fgcp
- Prepare for deployment
cd lab-tgw-fgcp cp terraform.tfvars.example terraform.tfvars
Warning
Modify the variable cidr_for_mgmt_access in the variable.tf or the terraform.tfvars. This restricts access to the FortiGate management interfaces. The default value is 0.0.0.0/0. The variable expects a comma seperated list of IP/CIDR.
- Initialise terraform
terraform init
- Confirm everything is ready to go
terraform plan
- If satisfied
terraform apply
Tip
Save the terraform output . You will be using these details through the lab.
-
Go to AWS Console and see what has been deployed in:
- EC2
- Instances
- Elastic IPs
- Security Groups
- Key Pairs
- Network Interfaces
- VPC
- VPCs
- Route Tables
- Internet Gateways
- Endpoint
- Transit Gateway (Attachment and Route Tables)
- EC2
-
Log in to the FortiGate active management interface in a web browser and confirm the cluster is in Sync (this may take a few minutes) once the cluster is in sync begin Exercise 1