basic/minimal_setup_ami¶
このクラスタは、ゲーム AMI を設定するための最低限のインフラストラクチャを作成します。 IAM と VPC のリソースを渡す必要があります。
Content of this module
入力¶
-
cluster (string)
クラスタの名称
-
key_pair_private (string)
新規作成しないで、使用する Key Pair Private PEM
-
key_pair_public (string)
新規作成しないで、使用する Key Pair Public Key
-
trusted_cidr (string)
信頼する CIDR。少なくともローカルマシンの外部 CIDR (<ip>/32) が含まれている必要があります。含まれていない場合、Consul/Nomad への提供とアクセスは失敗します。
-
vpc_id (string)
新規作成しないで、使用する VPC ID
-
admin_password (string)
ゲームマシンの管理者パスワード
-
ami_version (string)
使用する AMI (ゲームおよび genvid) のバージョンプレフィックス (例: 1.20.0 は、 1.20.0 および 1.20.0.0 の両バージョンに一致)。
バージョンサフィックス付きの AMI を使用するには、サフィックス付きのバージョン全体を指定する必要があります (例: 1.25.0.1.mysuffix)。
-
azs (list(string))
リージョンのアベイラビリティゾーンの一覧。subnet_ids が az よりも優先されます。リストの最初の値のみが使用されます。
-
datacenter (string)
Consul/Nomad datacenter
-
game_az (string)
ゲームインスタンスを作成する AWS アベイラビリティゾーン。
-
game_instance_profile_name (string)
ゲームインスタンスに指定するインスタンスプロフィール名。
-
instance_game_type (string)
サーバーで使用する EC2 インスタンスのタイプ
-
namespace (string)
クラスタを再グループ化するデプロイの名前空間
-
region (string)
AWS デプロイメント領域
-
stage (string)
デプロイ ステージ
-
subnet_ids (list(string))
subnet_ids の最初の値のみが使用されます。設定されていない場合は最初の AZ を使用し、設定されていない場合は vpc_id で見つかった最初のサブネットを使用します。
バージョン 1.24.0 で追加.
-
toolbox_location (string)
Genvid ツールボックス Wheel ファイル。
AMI からアップデートする場合にのみ必要。指定しない場合は、ツールボックスをインストールしません。
-
trusted_cidrs (list(string))
信頼する CIDR リスト
-
use_drive_encryption (bool)
暗号化された EBS にしたい場合は true を選択します。EBS を暗号化したくない場合や、SDK のバージョンを 1.24 以下から 1.25 にアップグレードする場合は、false を選択してください。
警告: 既存のドライブでこの機能を切り替えると、ドライブが再生されます。1.25 以前のバージョンではドライブは暗号化されていません。バージョン 1.25 以降、暗号化はデフォルトで有効になっています。