在 中建立自由格式組態描述檔 AWS AppConfig - AWS AppConfig

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

在 中建立自由格式組態描述檔 AWS AppConfig

組態資料是一組會影響應用程式行為的設定。組態描述檔包含 URI, AWS AppConfig 可讓您將組態資料定位在其儲存的位置,以及設定類型。使用自由格式組態描述檔,您可以將資料存放在 AWS AppConfig 託管組態存放區,或以下任何 AWS 服務 和 Systems Manager 工具:

位置 支援的檔案類型

AWS AppConfig 託管組態存放區

如果使用 新增 YAML、JSON 和文字 AWS Management Console。使用 AWS AppConfig CreateHostedConfigurationVersion API 動作新增的任何檔案類型。

Amazon Simple Storage Service (Amazon S3)

任何

AWS CodePipeline

管道 (由 服務定義)

AWS Secrets Manager

秘密 (由 服務定義)

AWS Systems Manager 參數存放區

標準且安全的字串參數 (如參數存放區所定義)

AWS Systems Manager 文件存放區 (SSM 文件)

YAML、JSON、文字

組態描述檔也可以包含選用的驗證器,以確保您的組態資料在語法和語義上正確。當您啟動部署時, 會使用驗證器 AWS AppConfig 執行檢查。如果偵測到任何錯誤,部署會在對組態的目標進行任何變更之前停止。

注意

如果可能,我們建議您在 AWS AppConfig 託管的組態存放區中託管您的組態資料,因為它提供最多的功能和增強功能。

對於存放在 AWS AppConfig 託管組態存放區或 SSM 文件中的自由格式組態,您可以在建立組態設定檔時使用 Systems Manager 主控台來建立自由格式組態。本主題稍後將說明此程序。

對於儲存在參數存放區、Secrets Manager 或 Amazon S3 中的自由格式組態,您必須先建立參數、秘密或物件,並將其存放在相關的組態存放區中。儲存組態資料之後,請使用本主題中的程序來建立組態描述檔。