Amazon CloudFormation 自定义资源 - Amazon ParallelCluster
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Amazon CloudFormation 自定义资源

从 3.6.0 Amazon ParallelCluster 版开始,您可以在堆栈中使用 Amazon ParallelCluster CloudFormation 自定义资源。 Amazon CloudFormation 自定义资源是 Amazon ParallelCluster 托管堆栈。这样,您就可以使用 CloudFormation 来配置和管理您的集群。例如,您可以在 CloudFormation 堆栈中配置群集外部资源,例如网络、共享存储和安全组基础架构。此外,您可以使用 CloudFormation 基础设施即代码管道来管理集群。

通过执行以下操作向 CloudFormation 模板添加 Amazon ParallelCluster 自定义资源:

  1. 添加由其拥有和托管的自定义资源提供程序堆栈 Amazon ParallelCluster。

  2. 将 CloudFormation 模板中的提供程序堆栈作为自定义资源引用。

自定义资源提供程序堆栈处理和响应 CloudFormation 请求。例如,在部署 CloudFormation 堆栈时,还要配置和创建集群。要更新集群,您需要更新 CloudFormation 堆栈。在删除堆栈时,将会删除集群。有关 CloudFormation 自定义资源的更多信息,请参阅Amazon CloudFormation 用户指南中的自定义资源

警告

CloudFormation 未检测到自定义资源偏差。仅 CloudFormation 用于更新集群配置和删除集群。

您可以使用pclusterCLI或Amazon ParallelCluster UI来监控集群的状态或更新计算队列,但不得使用它们来更新集群配置或删除集群。

注意

我们建议您为堆栈添加终止保护,以避免意外删除。