submodules/azure-cluster/sample
Genvid スタックを実行するための Azure VM とネットワークリソースの基本的なクラスタ。
このモジュールの内容
プロバイダ
azurerm
tls
入力
- cluster (string)
クラスタの名称
- location (string)
インフラストラクチャを展開するリージョン
- admin_password (string)
ゲームマシンの管理者パスワード。このパスワードはデフォルトの Windows パスワードの複雑さに匹敵するものである必要があります。
DRフォルト: 1Genvid6!
- azs (list(number))
なし
- datacenter (string)
Consul/Nomad datacenter
デフォルト: default
- instance_encoding_count (number)
生成する内部ワーカー数
デフォルト: 1
- instance_encoding_type (string)
エンコーディングサーバーで使用する仮想ネットワークのタイプ
デフォルト: Standard_F8s_v2
- instance_game_count (number)
生成されるゲームインスタンス数
デフォルト: 1
- instance_game_type (string)
ゲームサーバーで使用する仮想ネットワークのタイプ
デフォルト: Standard_NV6
- instance_internal_count (number)
生成する内部ワーカー数
デフォルト: 2
- instance_internal_type (string)
内部サーバーで使用する仮想ネットワークのタイプ
デフォルト: Standard_B2ss
- instance_public_count (number)
生成するパブリックワーカー数
デフォルト: 1
- instance_public_type (string)
パブリックサーバーで使用する仮想ネットワークのタイプ
デフォルト: Standard_B2s
- instance_server_count (number)
監視サーバー数。奇数である必要があります。プロダクションのデプロイの場合、通常は 3 です。
デフォルト: 1
- instance_server_type (string)
管理サーバーで使用する仮想ネットワークのタイプ
デフォルト: Standard_B2s
- leaf_port (number)
Leaf サービスがリッスンするように設定されているポートです。
デフォルト: 30001
- resource_group_name (string)
リソースグループ名の値を指定します。空白にすると、生成された
resource_group_name
がbastionid-cluster
になります。
- server_image_prefix (string)
サーバーイメージのプレフィックス。
バージョン 1.27.0 で追加.
デフォルト: genvidtech
- shared_gallery_image_version (string)
SDK 共有イメージバージョン。1 つの Genvid SDK に対し、1 つだけである必要があります。
デフォルト: 1.42.0000
- shared_gallery_name (string)
共有ギャラリー名
デフォルト: SDK
- shared_gallery_resource_group_name (string)
共有ギャラリーのリソースグループ名
デフォルト: Genvidtech
- tags (map(string))
すべてのクラウドリソースに適用されるタグ。
- toolbox_location (string)
Genvid ツールボックス Wheel ファイル。 AMI からアップデートする場合にのみ必要。指定しない場合は、ツールボックスをインストールしません。
- trusted_cidrs (list(string))
信頼する CIDR リスト。
- web_port (number)
Web サービスがリッスンするように設定されているポートです。
デフォルト: 30000
- wingame_image_prefix (string)
wingame イメージのプレフィックス。
デフォルト: default
出力
- admin_username
- encoding_worker_public_ips
- game_admin_password
- game_instance_ids
- game_machine_locations
- game_machine_names
- game_public_ips
- internal_worker_public_ips
- public_ips
- public_worker_public_ips
- server_public_ips
- tls_private_key
- virtual_network_name
内部仮想ネットワークリソースに割り当てられた名前