本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
取得 Slurm 叢集秘密
您可以使用 Secrets Manager 取得 Slurm 叢集秘密的目前 base64 編碼版本。下列範例使用 AWS CLI。在執行 命令之前,請先進行下列取代。
-
將 取代 AWS 區域 為 以在 中建立叢集,例如region
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" } ] }