runners:view
and runners:edit
permissions. To learn more about role-based access and permissions, see the User Roles documentation.Add a New Runner
Fill in the Parameters
Sign into your AWS Account
Enter the values in the form as follows
Parameter | Description |
---|---|
Stack name | Give your stack a name |
BlinkURL | The Blink URL the runner should connect to. Do not change the default value. This parameter is mandatory. |
DiskSize | The disk size of the EC2 instance running the runner. Default is 40. This parameter is mandatory. |
InstanceEc2KeyPair | The EC2 Key Pair used for logging in to the EC2 instance running the Runner. This parameter is mandatory. |
InstanceSshAccessCIdrBlock | A CIDR block describing the IP addresses from which the EC2 instance running the Runner should be accessible from. This parameter is mandatory. |
InstanceType | The type of the EC2 instance running the runner. Select a type from the drop-down menu. This parameter is mandatory. |
LatestAmiID | The path of the AWS SSM parameter which stores the AMI ID of the latest Amazon Linux version. Do not change the default value. |
RunnerApiKey | Copy from the text are in the blink platform step 2 and paste the value. This parameter is mandatory. |
RunnerVersion | Do not change the default value. This parameter is mandatory. |
SubnetId | ID of a subnet which can access the internet in the given VPC. If this parameter and Vpcid will be left empty, a VPC with a public Subnet and an internet gateway will be created. Otherwise this parameter should be specified. |
VpcId | ID of a VPC to create the EC2 instance running the runner in. If this parameter and Sunetid will be left empty, a VPC with a public Subnet and an internet gateway will be created. Otherwise this parameter should be specified. |
OnPremVaultUrl | The URL of the Vault instance the Runner should connect to. Should be specified together with the OnPremVaultRootToken parameter. |
OnPremVaultRootToken | The Root Token of the Vault instance the Runner should connect to. Should be specified together with the OnPremVaultUrl parameter. |
Create Stack
Navigate to the Runners page in the **Blink Platform**
Connecting to the Runner Host created with CloudFormation**
Outputs
tab. There you can find the Ec2InstanceUser
and Ec2InstancePublicDnsName
outputs, among others. Using the values of these 2 outputs and the key file which corresponds to the EC2 Key Pair you selected when creating the stack (The file should have been downloaded when the Key Pair was created), you should be able to log in to the Runner host by running the following command (given that the IP of the host from which you’re running the command is within the range defined by the CIDR block you specified when creating the stack):