

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

# AWS CloudFormation 自訂資源
<a name="cloudformation-v3"></a>

從 3.6.0 AWS ParallelCluster 版開始，您可以在 AWS CloudFormation 堆疊中使用 an AWS ParallelCluster CloudFormation 自訂資源。自訂資源是 AWS ParallelCluster 託管堆疊。如此一來，您可以使用 CloudFormation 來設定和管理叢集。例如，您可以在 CloudFormation 堆疊中設定叢集外部資源，例如網路、共用儲存和安全群組基礎設施。此外，您可以使用 CloudFormation 基礎設施做為程式碼管道來管理叢集。

執行下列動作，將 AWS ParallelCluster 自訂資源新增至 CloudFormation 範本：

1. 新增由 擁有和託管的自訂資源提供者堆疊 AWS ParallelCluster。

1. 參考 CloudFormation 範本中的提供者堆疊做為自訂資源。

自訂資源提供者堆疊會處理和回應 CloudFormation 請求。例如，當您部署 CloudFormation 堆疊時，您也可以設定和建立叢集。若要更新叢集，請更新您的 CloudFormation 堆疊。您可以在刪除堆疊時刪除叢集。如需 CloudFormation 自訂資源的詳細資訊，請參閱*AWS CloudFormation 《 使用者指南*》中的[自訂資源](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-custom-resources.html)。

**警告**  
CloudFormation 不會偵測自訂資源偏離。僅使用 CloudFormation 更新叢集組態和刪除叢集。  
您可以使用 [`pcluster`](pcluster-v3.md) CLI 或 [AWS ParallelCluster UI](pcui-using-v3.md)來監控叢集的狀態，或更新運算機群，但不得使用它們來更新叢集組態或刪除叢集。

**注意**  
建議您將[終止保護](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-protect-stacks.html)新增至堆疊，以避免意外移除。