submodules/game/azure

ゲームを実行するための Azure Windows インスタンスのセットアップ。

プロバイダ

  • azurerm
  • random
  • template

入力

cluster (string)

競合を避けるためのユニーク名

consul_address (list(string))

Consul サーバーアドレス

datacenter (string)

Consul/Nomad datacenter

location (string)

仮想マシンが存在する Azure リージョンを指定します。変更すると、新しいリソースが強制的に作成されます。

namespace (string)

クラスタを再グループ化するデプロイの名前空間

network_security_group_id (string)

セキュリティグループの ID

network_subnet_id (string)

サブネットの ID

resource_group_name (string)

Azure のリソースグループ名

server_class (string)

サーバー初期化に必要な作業のタイプ

stage (string)

デプロイ ステージ

vm_size (string)

使用する EC2 インスタンスのタイプ

admin_username (string)

SSH ユーザー名

image_prefix (string)

wingame イメージのプレフィックス

server_count (number)

インスタンス化するサーバーの数

shared_gallery_image_version (string)

SDK 共有イメージバージョン。1 つの Genvid SDK に対し、1 つだけである必要があります

shared_gallery_name (string)

共有ギャラリー名

shared_gallery_resource_group_name (string)

共有ギャラリーのリソースグループ名

start_services (bool)

サービスを開始する

toolbox_url (string)

Genvid ツールボックス Wheel URL。

AMI からアップデートする場合にのみ必要。指定しない場合は、ツールボックスをインストールしません。

出力

admin_username

『ゲーム』 ワーカーの admin ユーザー名

game_admin_password

『ゲーム』 ワーカーの admin パスワード

game_machine_locations
game_machine_names
image_id

ゲーム共有イメージバージョン ID

instance_ids
nic_ids

『ゲーム』 ワーカーのネットワークインターフェイス IP のリスト

public_ips

『ゲーム』 ワーカーのパブリック IP リスト