../../../_images/vm_aws.webp

AWS Settings

AWS VM Provider Settings

Name

Description

Name

A name to use to identify the config.

AWS Access Key ID

The AWS Access Key used for the AWS API.

AWS Secret Access Key

The AWS Secret Access Key used for the AWS API.

AWS: Region

The AWS Region the EC2 Nodes should be provisioned in. e.g (us-east-1)

AWS: EC2 AMI ID

The AMI ID to use for the provisioned EC2 nodes. This should be an OS that is supported by the Kasm installer.

AWS: EC2 Instance Type

The EC2 Instance Type (e.g t3.micro). Note the Cores and Memory override settings don’t necessarily have to match the instance configurations. This is to allow for over provisioning.

AWS: Max EC2 Nodes

The maximum number of EC2 nodes to provision regardless of the need for available free slots

AWS: EC2 Security Group IDs

A Json list containg security group IDs to assign the EC2 nodes. e.g ["sg-065ae66f2d", "sg-02522kdkas"]

AWS: EC2 Subnet ID

The subnet ID to place the EC2 nodes in.

AWS: EC2 EBS Volume Size (GB)

The size of the root EBS Volume for the EC2 nodes.

AWS: EC2 EBS Volume Type

The EBS Volume Type (e.g gp2)

AWS: EC2 IAM

The IAM to assign the EC2 Nodes. Administrators may want to assign CloudWatch IAM access.

AWS: EC2 Custom Tags

A Json dictionary for custom tags to assigned on auto-scaled Agent EC2 Nodes. e.g {"foo":"bar", "bin":"baz"}

AWS: EC2 Startup Script

When the EC2 Nodes are provision this script is executed. The script is responsible for installing and configuring the Kasm Agent.

Retrieve Windows VM Password from AWS

When provisioning an AWS Windows VM Kasm can retrieve the password generated by AWS and store it in the Server configuration record created during the autoscale provision. This will only happen if the Connection Password field from the attached Autoscale config is blank. When populated Kasm will use the defined value instead of what is returned from AWS. The Administrator may want to leave this field blank and disable retrieving the password from AWS if they wish the Kasm user to be presented with a login screen to manually enter credentials upon connecting to the Windows Workspace. NOTE: This setting only affects Windows (RDP connection type) AWS instances.

SSH Keys

The SSH Key pair to assign the EC2 node

AWS Config Override (JSON)

Custom configuration may be added to the provision request for advanced use cases. Instance configuration is overridden in the ‘instance_config’ configuration block e.g. {"instance_config":{"EbsOptimized": true}} See EC2 Documentation for available options.