本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
託管的供應商堆疊 AWS ParallelCluster
自訂資源提供者堆疊的格式如下 CloudFormation 範本程式碼片段所示:
PclusterClusterProvider: Type: AWS::CloudFormation::Stack Properties: Parameters: CustomLambdaRole: # (Optional) RoleARN to override default AdditionalIamPolicies: # (Optional) comma-separated list of IAM policies to add TemplateURL: !Sub - https://${AWS::Region}-aws-parallelcluster.s3.${AWS::Region}.${AWS::URLSuffix}/parallelcluster/${Version}/templates/custom_resource/cluster.yaml - { Version: 3.14.1 }
- 屬性:
-
- 參數:
-
- CustomLambdaRole (選用):
-
具有執行 AWS Lambda 許可的自訂角色,可建立和管理叢集。根據預設,角色會使用AWS ParallelCluster 文件中預設定義的相同政策。
- AdditionalIamPolicies (選用):
-
要新增至 Lambda 使用之角色的其他 IAM 政策 Amazon Resource Name (ARNs) 的逗號分隔清單。只有在
CustomLambdaRole未指定 且可以保留空白時,才會使用此項目。如果您需要頭部節點、運算節點或存取 Amazon S3 儲存貯體的其他政策,請將它們新增至
CustomLambdaRole或AdditionalIamPolicy屬性。如果您需要將其他政策連接到前端節點,您還必須授予必要的許可,將這些政策連接到或分離到與前端節點相關聯的 IAM 角色。具體而言,您需要將「iam:AttachRolePolicy」和「iam:DetachRolePolicy」許可 (或其在受管政策中的對等許可) 連接到前端節點所使用的 IAM 角色。如需詳細資訊,請參閱AWS ParallelCluster用於管理 IAM 資源的使用者範例政策。
如需預設政策的詳細資訊,請參閱 AWS Identity and Access Management中的 許可AWS ParallelCluster。
- TemplateURL (必要):
-
AWS ParallelCluster 自訂資源檔案 URL。
- 輸出:
-
- ServiceToken:
-
可用作自訂資源
ServiceToken屬性的值。自訂資源ServiceToken會指定 CloudFormation 傳送請求的位置。這是您在 CloudFormation 範本中包含之叢集資源的必要輸入。 - LogGroupArn:
-
基礎資源記錄
LogGroup的 CloudWatch ARN。 - LambdaLayerArn:
-
用於執行 AWS ParallelCluster 操作的 Lambda 層 ARN。