kasm-terraform/digitalocean/single_server/module/README.md
2024-02-12 22:45:26 +00:00

5.3 KiB

module

Requirements

Name Version
terraform ~> 1.0
digitalocean ~> 2.0

Providers

Name Version
digitalocean 2.34.1

Modules

No modules.

Resources

Name Type
digitalocean_certificate.cert resource
digitalocean_domain.default resource
digitalocean_droplet.kasm-server resource
digitalocean_firewall.workspaces-fw resource
digitalocean_loadbalancer.www-lb resource
digitalocean_project.project resource
digitalocean_record.static resource
digitalocean_tag.project resource
digitalocean_vpc.kasm_vpc resource
digitalocean_certificate.data-cert data source
digitalocean_domain.data-default data source
digitalocean_droplet.data-kasm_server data source
digitalocean_tag.data-project data source
digitalocean_vpc.data-kasm_vpc data source

Inputs

Name Description Type Default Required
admin_password The default password to be used for the default admin@kasm.local account. Only use alphanumeric characters string n/a yes
allow_kasm_web_cidrs CIDR notation of the bastion host allowed to SSH in to the machines list(string) n/a yes
allow_ssh_cidrs List of Subnets in CIDR notation for hosts allowed to SSH list(string) n/a yes
anywhere Anywhere route subnet list(string)
[
"0.0.0.0/0",
"::/0"
]
no
digital_ocean_droplet_slug The Default Digital Ocean Droplet Slug: https://slugs.do-api.dev/ string n/a yes
digital_ocean_image Default Image for Ubuntu LTS string n/a yes
digital_ocean_region The Default Digital Ocean Region Slug: https://docs.digitalocean.com/products/platform/availability-matrix/ string n/a yes
do_domain_name The domain name that users will use to access kasm string n/a yes
kasm_build_url The Kasm build file to install string n/a yes
project_name The name of the project/deployment/company eg (acme). Lower case all one word as this will be used in a domain name string n/a yes
ssh_key_fingerprints Keys used for sshing into kasm hosts list(string) n/a yes
swap_size The amount of swap (in MB) to configure inside the compute instances number n/a yes
user_password The default password to be used for the default user@kasm.local account. Only use alphanumeric characters string n/a yes
vpc_subnet_cidr VPC Subnet CIDR to deploy Kasm string n/a yes

Outputs

Name Description
kasm_server_ip n/a