

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

# 取得 Slurm 叢集秘密
<a name="working-with_clusters_secrets_get"></a>

您可以使用 Secrets Manager 取得 Slurm 叢集秘密的目前 base64 編碼版本。下列範例使用 AWS CLI。在執行 命令之前，請先進行下列取代。
+ `{{region}}` 將 取代為 AWS 區域 以在 中建立叢集，例如 `us-east-1`。
+ `secretArn` 從 AWS PCS 叢集`{{secret-arn}}`將 取代為 。

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

如需如何使用 Slurm 叢集秘密的資訊，請參閱 [使用獨立執行個體做為 AWS PCS 登入節點](working-with_login-nodes_standalone.md)。

**許可**  
您可以使用 IAM 主體來取得 Slurm 叢集秘密。IAM 主體必須具有讀取秘密的許可。如需詳細資訊，請參閱*AWS Identity and Access Management 《 使用者指南*》中的[角色術語和概念](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_terms-and-concepts.html)。

下列範例 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"
        }
    ]
}
```