../../../_images/vm_openstack.webp

OpenStack VM

OpenStack VM Provider Settings

Name

Description

Name

A name to use to identify the config.

Max Instances

The maximum number of OpenStack compute instances to provision regardless of the need for additional resources.

OpenStack Identity Endpoint

The endpoint address of the OpenStack Keystone endpoint (e.g. https://openstack.domain:5000)

OpenStack Nova Endpoint

The endpoint address of the OpenStack Nova (Compute) endpoint (e.g. https://openstack.domain:8774/v2/)

OpenStack Nova Version

The version to use with the OpenStack Nova (Compute) endpoint (e.g. 2.90)

OpenStack Glance Endpoint

The endpoint address of the OpenStack Glance (Image) endpoint (e.g. https://openstack.domain:9292)

OpenStack Glance Version

The version to use with the OpenStack Glance (Image) endpoint (e.g. 2)

OpenStack Cinder Endpoint

The endpoint address of the OpenStack Cinder (Volume) endpoint. Note: The address contains the OpenStack Project ID (e.g. https://openstack.domain:8776/v3/383a0dad105e460ab5a863ea0a45932b)

OpenStack Cinder Version

The version to use with the OpenStack Cinder (Volume) endpoint. (e.g. 3)

Project Name

The name of the OpenStack Project where VMs will be provisioned.

Authentication Method

The kind of credential used to authenticate against the OpenStack Endpoints.

Application Credential ID

The Credential ID of the OpenStack Application Credential.

Application Credential Secret

The OpenStack Application Credential secret.

Project Domain Name

The Domain that OpenStack Project belongs to (e.g. domain-1353722761)

User Domain Name

The Domain that the OpenStack User belongs to (e.g. domain-1353722761)

Username

The Username of the OpenStack User used to authentication against OpenStack.

Password

The Password of the OpenStack User used to authenticate against OpenStack.

Metadata

A Json Dictionary containing the metadata tags applied to the OpenStack VMs (e.g. {"my_tag": "my_value"})

Image ID

The ID of the Image used to provision OpenStack VMs.

Flavor

The name of the desired Flavor for the OpenStack VM (e.g. gen.medium)

Create Volume

Enable to create a new Block storage (Cinder) volume for the OpenStack VM. (When disabled, ephemeral Compute (Nova) storage is used.)

Volume Size (GB)

The desired size of the VM Volume in GB. This can only be specified when “Create Volume” is enabled.

Volume Type

The type of volume to use for the new OpenStack VM Volume (e.g. __DEFAULT__)

Startup Script

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

Security Groups

A list containing the security groups applied to the OpenStack VM (e.g. ["sg1", "sg2"])

Network ID

The ID of the network that the OpenStack VMs will be connected to.

Key Name

The name of the SSH Key used to connect to the instance.

Availability Zone

The Name of the Availability Zone that the OpenStack VM will be placed into.

Config Override

A JSON dictionary that can be used to customize attributes of the VM request