| admin_password |
The administrative user password. No special characters |
string |
n/a |
yes |
| allow_ssh_cidrs |
The CIDR notation to allow SSH access to the systems. |
list(string) |
n/a |
yes |
| allow_web_cidrs |
The CIDR notation to allow HTTPS access to the systems. |
list(string) |
n/a |
yes |
| anywhere |
Anywhere route subnet |
string |
"0.0.0.0/0" |
no |
| compartment_ocid |
The Compartment OCID |
string |
n/a |
yes |
| fingerprint |
API Key Fingerprint |
string |
n/a |
yes |
| instance_image_ocid |
The OCID for the instance image , such as ubuntu 20.04, to use. |
string |
n/a |
yes |
| instance_shape |
The instance shape to use. Should be a Flex type. |
string |
n/a |
yes |
| kasm_build_url |
The URL for the Kasm Workspaces build |
string |
n/a |
yes |
| kasm_server_cpus |
The number of CPUs to configure for the Kasm instance |
number |
n/a |
yes |
| kasm_server_hdd_size |
The size in GBs of the Kasm instance HDD |
number |
n/a |
yes |
| kasm_server_memory |
The amount of memory to configure for the Kasm instance |
number |
n/a |
yes |
| kasm_ssl_crt_path |
The file path to the PEM encoded SSL Certificate |
string |
n/a |
yes |
| kasm_ssl_key_path |
The file path to the PEM encoded SSL Certificate Key |
string |
n/a |
yes |
| letsencrypt_cert_support_email |
Email address to use for Let's Encrypt SSL certificates for OCI Deployment |
string |
n/a |
yes |
| letsencrypt_server_type |
SSL Server type to generate. Valid options are staging, prod, and empty string. Prod certificates are limited to 5 per week per domain. |
string |
n/a |
yes |
| oci_domain_name |
The public Zone used for the dns entries. This must already exist in the OCI account. (e.g kasm.contoso.com). The deployment will be accessed via this zone name via https |
string |
n/a |
yes |
| private_key_path |
The path to the API Key PEM encoded Private Key |
string |
n/a |
yes |
| project_name |
The name of the deployment (e.g dev, staging). A short single word |
string |
n/a |
yes |
| region |
The OCI Region eg: (us-ashburn-1) |
string |
n/a |
yes |
| ssh_authorized_keys |
The SSH Public Keys to be installed on the OCI compute instance |
string |
n/a |
yes |
| swap_size |
The amount of swap (in MB) to configure inside the compute instances |
number |
n/a |
yes |
| tenancy_ocid |
The Tenancy OCID. |
string |
n/a |
yes |
| user_ocid |
The User OCID. |
string |
n/a |
yes |
| user_password |
The standard (non administrator) user password. No special characters |
string |
n/a |
yes |
| vcn_subnet_cidr |
VPC Subnet CIDR where you wish to deploy Kasm |
string |
n/a |
yes |