submodules/game/azure

An Azure Windows instance setup for running a game.

Providers

  • azurerm

Inputs

cluster (string)

Unique name to avoid conflict

consul_address (list(string))

Consul server address

datacenter (string)

Consul/Nomad datacenter

instance_type (string)

The type of Azure Virtual Machine instance to use

location (string)

Specifies the Azure Region where the Virtual Machine exists. Changing this forces a new resource to be created.

network_security_group_id (string)

Id of the security group

network_subnet_id (string)

Id of the subnet

resource_group_name (string)

Azure resource group name

admin_password (string)

Administrative password for the game machine. That password must respect default windows password complexity.

Default: 1Genvid6!

admin_username (string)

Admin username

Default: genvid

image_prefix (string)

Prefix of the wingame image

Default: default

instance_count (number)

Number of instances to instantiate

Default: 1

shared_gallery_image_version (string)

SDK Shared Image version, should be only one per Genvid SDK

Default: 1.36.0000

shared_gallery_name (string)

Shared Gallery Name

Default: SDK

shared_gallery_resource_group_name (string)

Shared Gallery Resource Group Name

Default: Genvidtech

start_services (bool)

Start services

Default: True

tags (map(string))

Tags to be applied to all cloud resources.

toolbox_url (string)

Genvid Toolbox Wheel URL.

Only required if you need to update the one from the AMI. An empty value indicates to not install the toolbox.

Outputs

admin_username

‘Game’ workers admin user name

game_admin_password

‘Game’ workers admin password

game_machine_locations
game_machine_names
image_id

Game shared image version id

instance_ids
nic_ids

List of ‘game’ workers network interfaces ids

public_ips

List of ‘game’ workers public ips