basic/azurerm_basic_cluster
このモジュールの内容
プロバイダ
azurerm (<= 2.54.0)
要件
terraform >= 0.13
azuread ~> 1.0.0
azurerm <= 2.54.0
tls ~> 3.1.0
入力
- bastionid (string)
この bastion インスタンスの ID
- cluster (string)
クラスタの名称
- trusted_cidr (string)
信頼する CIDR。少なくともローカルマシンの外部 CIDR (<ip>/32) が含まれている必要があります。含まれていない場合、Consul/Nomad への提供とアクセスは失敗します。
- admin_password (string)
Windows マシンの管理者パスワードです。Windows マシンは、他のサーバーインスタンス、または同じ外部 IP が設定された他のマシンからのみ、アクセス可能です。パスワードは Windows のデフォルトのパスワードの複雑さを考慮したものでなければなりません。
DRフォルト: 1Genvid6!
- azs (list(number))
使用する可用性ゾーンのリストを指定します。Azure は、ゾーン 1、2、および 3 をすべてのリージョンで使用できるようにします。インスタンスは指定されたゾーンに均等に分散され、最初の特定ゾーンから順次開始され、リストの最後に達すると最初のゾーンにロールオーバーされます。 2
- 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_B2s
- instance_public_count (number)
生成するパブリックワーカー数
デフォルト: 1
- instance_public_type (string)
パブリックサーバーで使用する仮想ネットワークのタイプ
デフォルト: Standard_B2s
- instance_server_count (number)
監視サーバー数。奇数である必要があります。#プロダクションのデプロイの場合、通常は 3 です。
デフォルト: 1
- instance_server_type (string)
管理サーバーで使用する仮想ネットワークインスタンスのタイプ
デフォルト: Standard_B2s
- location (string)
Azure デプロイロケーション
デフォルト: East US
- resource_group_name (string)
リソースグループ名の値を指定します。空白にすると、生成された
resource_group_name
がbastionid-cluster
になります。重要
リソースグループ名を変更すると、クラスタ全体が再構築されます。
- server_image_prefix (string)
サーバーイメージの共通プレフィックスです。自分のイメージでテストしたい場合は、変更することができます。 4
デフォルト: genvidtech
- shared_gallery_image_version (string)
SDK 共有イメージバージョン。1 つの Genvid SDK に対し、1 つだけである必要があります。
デフォルト: 1.42.0000
- shared_gallery_name (string)
共有ギャラリー名
デフォルト: SDKgallery
- shared_gallery_resource_group_name (string)
共有ギャラリーのリソースグループ名
デフォルト: Genvid
- toolbox_location (string)
Genvid ツールボックス Wheel ファイル。AMI からアップデートする場合にのみ必要。指定しない場合は、ツールボックスをインストールしません。
- trusted_cidrs (list(string))
なし
- wingame_image_prefix (string)
wingame イメージのプレフィックス。
デフォルト: default
出力
- admin_username
admin ユーザー名
- cloud_provider
使用するクラウドプロバイダ
- encoding_worker_public_ips
'encoding' ワーカーのパブリック IP リスト
- game_admin_password
ゲームワーカーの admin パスワード
- game_instance_ids
Game VM インスタンス ID
- game_machine_locations
ゲーム VM がインスタンス化された Azure の場所
- game_machine_names
ゲーム VM インスタンス名
- game_public_ips
'ゲーム' ワーカーのパブリック IP リスト
- internal_worker_public_ips
'内部' ワーカーのパブリック IP リスト
- private_key_pem
インスタンスにアクセスするためのプライベートキー
- public_worker_public_ips
'パブリック' ワーカーのパブリック IP リスト
- resource_group_name
genvid クラスタがインスタンス化されたリソースグループ名
- server_public_ips
'サーバー' のパブリック IP リスト