Criação de um perfil de configuração de formato livre no AWS AppConfig - AWS AppConfig

Criação de um perfil de configuração de formato livre no AWS AppConfig

Dados de configuração são um conjunto de configurações que influenciam o comportamento da aplicação. Um perfil de configuração inclui, entre outras coisas, um URI que permite que o AWS AppConfig localize seus dados de configuração no local armazenado e um tipo de perfil de configuração. Com perfis de configuração de forma livre, é possível armazenar os dados no armazenamento de configuração hospedado do AWS AppConfig ou em qualquer um dos seguintes serviços da AWS e recursos do Systems Manager:

Local Tipos de arquivos compatíveis

Armazenamento de configuração hospedada do AWS AppConfig

YAML, JSON e texto, se adicionados usando o AWS Management Console. Qualquer tipo de arquivo, se adicionado usando a ação CreateHostedConfigurationVersion da API do AWS AppConfig.

Amazon Simple Storage Service (Amazon S3)

Any

AWS CodePipeline

Pipeline (conforme definido pelo serviço)

AWS Secrets Manager

Segredo (conforme definido pelo serviço)

AWS Systems Manager Parameter Store

Parâmetros de string padrão e seguros (conforme definido pelo Parameter Store)

Armazenamento de documentos do AWS Systems Manager (documentos do SSM)

YAML, JSON, texto

Um perfil de configuração também pode incluir validadores opcionais para garantir que seus dados de configuração estejam corretos dos pontos de vista sintático e semântico. O AWS AppConfig executa uma verificação usando os validadores quando você inicia uma implantação. Se algum erro for detectado, a implantação será interrompida antes de fazer qualquer alteração nos destinos da configuração.

nota

Se possível, recomendamos hospedar os dados de configuração no armazenamento de configuração hospedado do AWS AppConfig, pois ele oferece mais recursos e aprimoramentos.

Para configurações de formato livre armazenadas no armazenamento de configuração hospedado pelo AWS AppConfig ou em documentos do SSM, é possível criar a configuração de formato livre usando o console do Systems Manager ao criar um perfil de configuração. O processo está descrito posteriormente neste tópico.

Para configurações de formato livre armazenadas no Parameter Store, Secrets Manager ou Amazon S3, você deve primeiro criar o parâmetro, segredo ou objeto e armazená-lo no respectivo armazenamento de configuração. Depois de armazenar os dados de configuração, use o procedimento neste tópico para criar o perfil de configuração.