View a markdown version of this page

Création d'un AWS AppConfig profil de configuration en forme libre (console) - AWS AppConfig

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Création d'un AWS AppConfig profil de configuration en forme libre (console)

Utilisez la procédure suivante pour créer un profil de configuration en AWS AppConfig format libre et (éventuellement) une configuration en format libre à l'aide de la console. AWS Systems Manager

Pour créer un profil de configuration libre
  1. Ouvrez la AWS Systems Manager console à l'adresse https://console.aws.amazon.com/systems-manager/appconfig/.

  2. Dans le volet de navigation, choisissez Applications, puis choisissez une application que vous avez créée dansCréation d'un espace de noms pour votre application dans AWS AppConfig.

  3. Choisissez l'onglet Profils de configuration et indicateurs de fonctionnalités, puis choisissez Créer une configuration.

  4. Dans la section Options de configuration, choisissez Configuration Freeform.

  5. Dans Nom du profil de configuration, entrez un nom pour le profil de configuration.

  6. (Facultatif) Développez la description et saisissez-en une.

  7. (Facultatif) Développez les options supplémentaires et complétez les informations suivantes, si nécessaire.

    1. Dans la section Associer des extensions, choisissez une extension dans la liste.

    2. Dans la section Balises, choisissez Ajouter une nouvelle étiquette, puis spécifiez une clé et une valeur facultative.

  8. Choisissez Suivant.

  9. Sur la page Spécifier les données de configuration, dans la section Définition de la configuration, choisissez une option.

  10. Renseignez les champs correspondant à l'option que vous avez sélectionnée, comme décrit dans le tableau suivant.

    Option sélectionnée Détails

    AWS AppConfig configuration hébergée

    Choisissez Texte, JSON ou YAML, puis saisissez votre configuration dans le champ. Passez à l'étape 12 de cette procédure.

    Objet Amazon S3

    Entrez l'URI de l'objet dans le champ Source de l'objet S3 et passez à l'étape 11 de cette procédure.

    AWS CodePipeline

    Choisissez Suivant et passez à l'étape 12 de cette procédure.

    Secrets Manager secret

    Choisissez le secret dans la liste et passez à l'étape 11 de cette procédure.

    AWS Systems Manager paramètre

    Choisissez le paramètre dans la liste et passez à l'étape 11 de cette procédure.

    AWS Systems Manager document

    1. Choisissez un document dans la liste ou choisissez Créer un nouveau document.

    2. Si vous choisissez Créer un nouveau document, entrez un nom dans le champ Nom du document. Vous pouvez éventuellement développer Nom de la version et saisir un nom pour la version du document.

    3. Pour Schéma de configuration de l'application, choisissez le schéma JSON dans la liste ou choisissez Créer un schéma. Si vous choisissez Créer un schéma, Systems Manager ouvre la page Créer un schéma. Entrez les détails du schéma, puis choisissez Créer un schéma de configuration de l'application.

    4. Dans la section Contenu, choisissez YAML ou JSON, puis entrez les données de configuration dans le champ.

  11. Dans la section Rôle de service, choisissez Nouveau rôle de service pour AWS AppConfig créer le rôle IAM qui donne accès aux données de configuration. AWS AppConfig remplit automatiquement le champ Nom du rôle en fonction du nom que vous avez saisi précédemment. Ou choisissez Rôle de service existant. Choisissez le rôle dans la liste Role ARN (ARN du rôle).

  12. Si vous le souhaitez, sur la page Ajouter des validateurs, choisissez Schéma JSON ou AWS Lambda. Si vous choisissez JSON Schema (Schéma JSON), saisissez le schéma JSON dans le champ. Si vous choisissez AWS Lambda, choisissez également la fonction Amazon Resource Name (ARN) et la version dans la liste.

    Important

    Les données de configuration stockées dans les documents SSM doivent être validées par rapport à un schéma JSON associé avant de pouvoir ajouter la configuration au système. Les paramètres SSM ne nécessitent pas de méthode de validation, mais nous vous recommandons de créer un contrôle de validation pour les configurations de paramètres SSM nouvelles ou mises à jour à l'aide de. AWS Lambda

  13. Choisissez Suivant.

  14. Sur la page Réviser et enregistrer, choisissez Enregistrer et poursuivre le déploiement.

Important

Si vous avez créé un profil de configuration pour AWS CodePipeline, vous devez créer un pipeline dans CodePipeline lequel le fournisseur AWS AppConfig de déploiement est spécifié. Vous n'avez pas besoin de jouerDéploiement d'indicateurs de fonctionnalités et de données de configuration dans AWS AppConfig. Vous devez toutefois configurer un client pour recevoir les mises à jour de configuration des applications, comme décrit dansRécupération des données de configuration sans AWS AppConfig Agent. Pour plus d'informations sur la création d'un pipeline qui spécifie AWS AppConfig comme fournisseur de déploiement, consultez Tutoriel : Création d'un pipeline utilisé AWS AppConfig comme fournisseur de déploiement dans le Guide de AWS CodePipeline l'utilisateur.

Passez à Déploiement d'indicateurs de fonctionnalités et de données de configuration dans AWS AppConfig.