Création d'un profil AWS AppConfig de configuration 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 profil AWS AppConfig de configuration libre (console)

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

Pour créer un profil de configuration de forme 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 entrez une description.

  7. (Facultatif) Développez les options supplémentaires et effectuez les opérations 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 balise, 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 ou JSONYAML, et entrez votre configuration dans le champ. Passez à l'étape 12 de cette procédure.

    Objet Amazon S3

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

    AWS CodePipeline

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

    Secret du Gestionnaire de Secrets

    Choisissez le secret dans la liste, 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 le nom de la version et saisir un nom pour la version du document.

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

    4. Dans la section Contenu, choisissez l'un YAMLou l'autre, JSONpuis 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 IAM rôle 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. Vous pouvez également choisir Rôle de service existant. Choisissez le rôle à l'aide de la ARN liste des rôles.

  12. Sur la page Ajouter des validateurs, vous pouvez éventuellement sélectionner JSONSchéma ou AWS Lambda. Si vous choisissez JSONSchéma, JSON saisissez-le dans le champ. Si vous le souhaitez AWS Lambda, choisissez la fonction Amazon Resource Name (ARN) et la version dans la liste.

    Important

    Les données de configuration stockées dans SSM les documents doivent être validées par rapport à un JSON schéma associé avant que vous puissiez ajouter la configuration au système. SSMles paramètres 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 SSM paramètres nouvelles ou mises à jour en utilisant AWS Lambda.

  13. Choisissez Suivant.

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

Important

Si vous avez créé un profil de configuration pour AWS CodePipeline, vous devez créer un pipeline dans CodePipeline lequel vous AWS AppConfig spécifiez le fournisseur de déploiement. Vous n'avez pas besoin de jouerDéploiement d'indicateurs de fonctionnalités et de données de configuration dans AWS AppConfig. Toutefois, vous devez configurer un client pour recevoir les mises à jour de configuration des applications, comme décrit dansRécupération des configurations en appelant directement APIs. Pour plus d'informations sur la création d'un pipeline spécifié AWS AppConfig comme fournisseur de déploiement, voir Tutoriel : Création d'un pipeline utilisé en AWS AppConfig tant que 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.