取得 Slurm 叢集秘密 - AWS PCS

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

取得 Slurm 叢集秘密

您可以使用 Secrets Manager 取得 Slurm 叢集秘密的目前 base64 編碼版本。下列範例使用 AWS CLI。在執行 命令之前,請先進行下列取代。

  • region 將 取代 AWS 區域 為 以在 中建立叢集,例如 us-east-1

  • secret-arn 將 取代secretArn為來自 a AWS PCS 叢集的 。

aws secretsmanager get-secret-value \ --region region \ --secret-id 'secret-arn' \ --version-stage AWSCURRENT \ --query 'SecretString' \ --output text

如需有關如何使用 Slurm 叢集秘密的資訊,請參閱 使用獨立的執行個體 as AWS PCS 登入節點

許可

您可以使用 IAM 主體來取得 Slurm 叢集秘密。IAM 主體必須具有讀取秘密的許可。如需詳細資訊,請參閱 AWS Identity and Access Management 使用者指南中的角色術語和概念

下列範例 IAM 政策允許存取範例叢集秘密。

{ "Version": "2012-10-17", "Statement": [ { "Sid": "AllowSecretValueRetrievalAndVersionListing", "Effect": "Allow", "Action": [ "secretsmanager:GetSecretValue", "secretsmanager:ListSecretVersionIds" ], "Resource": "arn:aws:secretsmanager:us-east-1:012345678901:secret:pcs!slurm-secret-s3431v9rx2-FN7tJF" } ] }