LoginNodes セクション - AWS ParallelCluster

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

LoginNodes セクション

注記

AWS ParallelCluster バージョン LoginNodes 3.7.0 で のサポートが追加されました。

(オプション) ログインノードプールの設定を指定します。

LoginNodes: Pools: - Name: string Count: integer InstanceType: string GracetimePeriod: integer Image: CustomAmi: string Ssh: KeyName: string Networking: SubnetIds: - string SecurityGroups: - string AdditionalSecurityGroups: - string Iam: InstanceRole: string InstanceProfile: string AdditionalIamPolicies: - Policy: string

更新ポリシー: この設定を更新で変更するためには、コンピューティングフリートを停止する必要があります。

LoginNodes のプロパティ

Pools のプロパティ

同じリソース設定のログインノードのグループを定義します。1 つのプールのみを指定できます。

Pools: - Name: string Count: integer InstanceType: string GracetimePeriod: integer Image: CustomAmi: string Ssh: KeyName: string Networking: SubnetIds: - string SecurityGroups: - string AdditionalSecurityGroups: - string Iam: InstanceRole: string InstanceProfile: string AdditionalIamPolicies: - Policy: string
Name (必須 String)

LoginNodes プールの名前を指定します。これは、LoginNodes リソースのタグ付けに使用されます。

更新ポリシー: この設定が変更された場合、更新は許可されません。

Count (必須 Integer)

アクティブを維持するログインノードの数を指定します。

更新ポリシー: この設定は、更新中に変更できます。

InstanceType (必須 String)

ログインノードに使用される Amazon EC2 インスタンスタイプを定義します。インスタンスタイプのアーキテクチャは、Slurm InstanceType 設定に使用されるアーキテクチャと同じでなければなりません。

更新ポリシー: この設定は、ログインノードプールが停止している場合に変更できます。

GracetimePeriod (オプション Integer)

ログインノードが廃止されることをログインユーザーに通知してから実際の停止イベントまでに経過する最小時間を分単位で指定します。GracetimePeriod の有効な値は 3 分から 120 分までです。のデフォルトは 60 分です。

注記

トリガーイベントには、複数の AWS サービス間のインタラクションが含まれます。場合によっては、ネットワークレイテンシーや情報の伝達に時間がかかることがあります。そのため、 AWS サービスの内部遅延により、猶予期間が予想以上に長くなることがあります。

更新ポリシー: この設定は、更新中に変更できます。

Image (オプション)

ログインノードのイメージ設定を定義します。

Image: CustomAmi: String
CustomAmi (オプション String)

ログインノードのプロビジョニングに使用するカスタム AMI を指定します。指定しない場合、値はデフォルトで HeadNode セクション で指定された値に設定されます。

更新ポリシー: この設定が変更された場合、更新は許可されません。

Ssh (オプション)

ログインノードの ssh 設定を定義します。

Ssh: KeyName: string
KeyName (オプション String)

ログインノードへのログインに使用する ssh キーを指定します。指定しない場合、値はデフォルトで HeadNode セクション で指定された値に設定されます。

更新ポリシー: この設定が変更された場合、更新は許可されません。

Networking (必須)

Networking: SubnetIds: - string SecurityGroups: - string AdditionalSecurityGroups: - string
SubnetIds (必須 [String])

ログインノードプールをプロビジョニングする既存のサブネットの ID。定義できるサブネットは 1 つだけです。

更新ポリシー: この設定が変更された場合、更新は許可されません。

SecurityGroups (オプション [String])

ログインノードプールに使用するセキュリティグループのリスト。セキュリティグループが指定されていない場合は、 によってセキュリティグループ AWS ParallelCluster が作成されます。

更新ポリシー: この設定が変更された場合、更新は許可されません。

AdditionalSecurityGroups (オプション [String])

ログインノードプールに使用する追加のセキュリティグループのリスト。

更新ポリシー: この設定が変更された場合、更新は許可されません。

Iam (オプション)

クラスターのデフォルトのインスタンスロールまたはインスタンスプロファイルをオーバーライドするために、ログインノードで使用するインスタンスロールまたはインスタンスプロファイルのいずれかを指定します。

Iam: InstanceRole: string InstanceProfile: string AdditionalIamPolicies: - Policy: string
InstanceProfile (オプション String)

デフォルトのログインノードのインスタンスプロファイルをオーバーライドするインスタンスプロファイルを指定します。InstanceProfileInstanceRole の両方を指定することはできません。形式は arn:Partition:iam::Account:instance-profile/InstanceProfileName です。これを指定すると、InstanceRoleAdditionalIamPolicies の設定を指定することはできません。

更新ポリシー: この設定が変更された場合、更新は許可されません。

InstanceRole (オプション String)

デフォルトのログインノードのインスタンスロールをオーバーライドするインスタンスロールを指定します。InstanceProfileInstanceRole の両方を指定することはできません。形式は arn:Partition:iam::Account:role/RoleName です。これを指定すると、S3AccessAdditionalIamPolicies の設定を指定することはできません。これを指定すると、InstanceProfileAdditionalIamPolicies の設定を指定することはできません。

更新ポリシー: この設定が変更された場合、更新は許可されません。

AdditionalIamPolicies (オプション)
AdditionalIamPolicies: - Policy: string

IAM ポリシーの Amazon リソースネーム (ARN)。

Amazon EC2 の IAM ポリシーの Amazon リソースネーム (ARN) のリストを指定します。このリストは、 に必要なアクセス許可に加えて、ログインノードに使用されるルートロールにアタッチされます AWS ParallelCluster。

IAM ポリシー名とその ARN が異なります。名前を使用することはできません。

これを指定すると、InstanceProfileInstanceRole の設定を指定することはできません。AdditionalIamPolicies は AWS ParallelCluster に必要なアクセス許可に追加され、 には必要なアクセス許可がすべて含まれInstanceRoleている必要があるAdditionalIamPoliciesため、 を使用することをお勧めします。必要な権限は、機能が追加されるにつれ、リリースごとに変更されることがよくあります。

デフォルト値はありません。

更新ポリシー: この設定が変更された場合、更新は許可されません。