在中创建自由表单配置文件 AWS AppConfig - AWS AppConfig

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

在中创建自由表单配置文件 AWS AppConfig

配置数据是影响应用程序行为的设置的集合。除其他外,配置文件包括 AWS AppConfig 允许URI在存储位置查找配置数据的配置文件和配置类型。使用自由格式配置文件,您可以将数据存储在 AWS AppConfig 托管配置存储中,也可以将数据存储在以下任何 AWS 服务和 Systems Manager 功能中:

位置 支持的文件类型

AWS AppConfig 托管配置存储

YAMLJSON、和文本(如果使用添加) AWS Management Console。任何文件类型(如果使用 AWS AppConfig CreateHostedConfigurationVersionAPI操作添加)。

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 控制台创建自由格式配置。本主题稍后将介绍该过程。

对于存储在 Parameter Store、Secrets Manager 或 Amazon S3 中的自由格式配置,您必须先创建参数、密钥或对象,并将其存储在相关配置存储中。存储配置数据后,请使用本主题中的过程创建配置文件。