Launch 2 instances with below attributes
You can use the AWS option to launch 2 instances.
Roost Control Plane
EaaS Server
1. EC2 Instance: Roost Control Plane
Attribute | Selection |
---|---|
AMI | Choose Ubuntu 20 (ubuntu-focal-20.04) SSD Volume Type |
Instance Type | t3a.large Shutdown behaviour (Stop) Enable Termination Protection |
Storage | Root Volume: 30GB (gp3) |
Termination protection | Enable |
Security Group Rules |
|
Tag | Name: Roost Control Plane |
Download key-pair; change permissions to 0400
Review configuration and Launch Instance
Connect to EC2 using SSH once it is running
Mount EBS Volume
Check the 100GB disk NAME
lsblk
Use the EBS disk name that is not mounted
sudo mkfs -t ext4 /dev/nvme1n1 sudo mkdir /var/tmp/Roost sudo mount /dev/nvme1n1 /var/tmp/Roost sudo chown `id -u`:`id -g` /var/tmp/Roost/ if [ ! -d /var/tmp/Roost ]; then sudo mkdir /var/tmp/Roost sudo chown `id -u`:`id -g` /var/tmp/Roost/ fi
2: EC2 Instance: Roost EAAS Server
Similar to EC2 Instance 1
Use the tags to give a different “Name” like “Roost EAAS Server” for ease of identification
This instance will also act as the default jumpHost for user managed clusters. Optionally, it can host a Docker Host and Docker Insecure Registry.
Download key-pair; change permissions to 0400
Review configuration and Launch Instance
Connect to EC2 using SSH once it is running
Mount EBS volume