Mise à jour des produits - AWS Service Catalog

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.

Mise à jour des produits

Lorsque vous mettez à jour le modèle d'un produit, vous créez une nouvelle version du produit. Les nouvelles versions du produit sont automatiquement disponibles pour tous les utilisateurs qui ont accès à un portefeuille contenant le produit.

Note

Lors de la mise à jour d'un produit existant, vous ne pouvez pas modifier le type de produit (AWS CloudFormationni Teraform). Par exemple, si vous mettez à jour un AWS CloudFormation produit, vous ne pouvez pas remplacer le AWS CloudFormation modèle existant par un fichier de configuration Terraform tar.gz. Vous devez mettre à jour le fichier AWS CloudFormation modèle existant avec un nouveau fichier AWS CloudFormation modèle.

Les utilisateurs finaux qui exécutent actuellement un produit provisionné de la version précédente du produit peuvent mettre à jour leur produit provisionné vers la nouvelle version. Lorsqu'une nouvelle version d'un produit est disponible, les utilisateurs peuvent utiliser la commande Mettre à jour le produit provisionné sur les pages de liste des produits provisionnés ou de détails des produits provisionnés.

Avant de créer une nouvelle version d'un produit, il est AWS Service Catalog recommandé de tester les mises à jour de votre produit dans AWS CloudFormation ou dans le moteur Terraform pour vous assurer qu'elles fonctionnent correctement.

Pour créer une nouvelle version de produit
  1. Accédez à la page de liste des produits.

  2. Choisissez le produit que vous souhaitez mettre à jour. Vous êtes redirigé vers la page de détails du produit.

  3. Sur la page des détails du produit, développez l'onglet Versions, puis choisissez Créer une nouvelle version.

  4. Sous Détails de la version, effectuez les opérations suivantes :

    • Choisir un modèle — Il existe quatre méthodes pour ajouter un fichier modèle.

      Utiliser un fichier modèle local - Téléchargez un AWS CloudFormation modèle ou un fichier de configuration Terraform tar.gz à partir d'un lecteur local.

      Utiliser une URL Amazon S3 : spécifiez une URL qui pointe vers un AWS CloudFormation modèle ou un fichier de configuration Terraform tar.gz stocké dans Amazon S3. Si vous spécifiez une URL Amazon S3, elle doit commencer par https ://.

      Utiliser un référentiel externe : spécifiez votre référentiel de code GitHub, GitHub Enterprise ou Bitbucket. AWS Service Catalogvous permet de synchroniser des produits avec des fichiers modèles. Pour les produits Terraform, le format de fichier modèle doit être un seul fichier archivé dans Tar et compressé dans Gzip.

      Utiliser une CloudFormation pile existante : entrez l'ARN d'une CloudFormation pile existante. Cette méthode ne prend pas en charge les produits Terraform Cloud ou externes.

    • Titre de la version : nom de la version du produit (par exemple, « v1 », « v2beta »). Les espaces ne sont pas autorisés.

    • Description (facultatif) — Description de la version du produit, indiquant en quoi cette version diffère de la version précédente.

  5. Choisissez Créer une version du produit.

Vous pouvez également l'utiliser CodePipeline pour créer et configurer un pipeline dans lequel déployer votre modèle de AWS Service Catalog produit et transférer vos modifications dans votre référentiel source. Pour plus d'informations, consultez Didacticiel : Création d'un pipeline qui se déploie dans AWS Service Catalog.