將 AWS 資源匯入 CloudFormation 堆疊 - AWS CloudFormation

將 AWS 資源匯入 CloudFormation 堆疊

您可將現有資源匯入 CloudFormation 堆疊。若您希望開始使用 CloudFormation 管理在其外部建立的資源,且無需刪除並重新建立這些資源,此功能會非常實用。

CloudFormation 提供以下選項,可將現有資源匯入堆疊:

  • IaC 產生器是一種可自動掃描現有資源,並根據其目前狀態產生 CloudFormation 範本的工具。隨後可使用此範本將這些資源匯入堆疊。

  • 資源匯入是一種手動程序,您需在 CloudFormation 範本中描述現有資源,然後將其匯入堆疊。此方法需要您在範本中手動指定資源屬性及組態。

  • 自動匯入是一種自動程序,您在 CloudFormation 範本中描述現有資源後,CloudFormation 會將自訂名稱匹配的資源匯入堆疊。

  • 堆疊重構是一項可簡化 CloudFormation 堆疊中的資源重組,同時仍保留現有資源屬性和資料的功能。透過堆疊重構,您可在堆疊之間移動資源、將單一堆疊拆分為較小的元件,或將多個堆疊合併為一個。

除了將現有資源納入 CloudFormation 管理外,資源匯入功能在下列場景中也十分實用:

  • 在堆疊之間移動資源 – 您可以將資源從一個堆疊匯入另一個,以便根據需要重組基礎設施。

  • 巢狀現有堆疊 – 您可以將現有堆疊做為巢狀堆疊,匯入另一個堆疊,實現模組化且可重複使用的基礎設施設計。

CloudFormation 支援匯入各種類型的資源。如需更多詳細資訊,請參閱 資源類型支援