Gérer les éléments de catalogue basés sur des Terraform modèles

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 3 minutes de lecture
  • Utilisez une tâche de changement Infrastructure as Code (IaC) pour créer ou mettre à jour les éléments de catalogue basés sur des Terraform modèles. La tâche de changement IaC permet de s’assurer que les éléments de catalogue sont alignés sur les dernières spécifications d’infrastructure codées dans le Terraform modèle.

    Avant de commencer

    Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    Lorsque l’application Cloud Services Catalog Terraform Connector détecte un changement dans les variables Terraform du modèle (. TF) ou le fichier de métadonnées (metadata.snc), il crée des tâches de changement. Les tâches de changement sont affectées aux utilisateurs qui ont créé les éléments de catalogue (utilisateur avec le rôle [sn.cmp.cloud_service_designer]). En fonction du changement détecté sur les variables de modèle ou les métadonnées, la tâche d’élément de catalogue vous invite à effectuer l’une des actions suivantes :
    • Créez un élément de catalogue à partir de la version de modèle modifiée.

      Un nouvel élément de catalogue est créé avec le nom de l’élément de catalogue existant ajouté par un numéro. Par exemple, si l’élément de catalogue existant est appelé ordinateur virtuel Linux , le nouvel élément de catalogue sera créé avec le nom Linux VM1

    • Mettez à jour l’élément de catalogue existant en fonction de la version de modèle mise à jour.

      Lorsque vous choisissez de mettre à jour l’élément de catalogue existant en fonction de la version de modèle mise à jour, une nouvelle version du modèle est créée et activée tandis que la version de modèle existante est mise hors service et rendue inactive.

    Remarque :
    Le nom du fournisseur de configuration Terraform doit correspondre entre les environnements, lors de l’exportation des éléments de catalogue basés sur un modèle Terraform. Par exemple, si le fournisseur de configuration est appelé TFE dans l’environnement de développement, il doit également porter le même nom, TFE, dans l’environnement cible (UAT, prod, etc.).

    L’élément de catalogue est désactivé tant que vous n’effectuez pas l’une des actions mentionnées ci-dessus. Lorsque l’élément de catalogue est désactivé, les utilisateurs du cloud ne peuvent pas y accéder.

    Crée Cloud Services Catalog Terraform Connector une tâche de changement IaC pour un élément de catalogue basé sur un Terraform modèle lorsque l’une des conditions suivantes est remplie :
    • Une ou plusieurs variables sont ajoutées au modèle source Terraform .
    • Une ou plusieurs variables sont supprimées du modèle source Terraform .
    • Une ou plusieurs variables utilisées dans le modèle source Terraform subissent un changement de type de données.
    • La valeur par défaut d’une ou plusieurs variables change.
    Remarque :
    L’annulation de la mise en service de la pile impactée déclenche l’annulation de mise en service du côté du fournisseur de cloud.

    Procédure

    1. Accédez à la Tous > Mise en service et gouvernance du cloud > Portail d'administration du cloud.
      Le portail d’administration du cloud s’ouvre dans un nouvel onglet de navigateur.
    2. Accédez à la IaC > Tâches de changement.
    3. Ouvrez la tâche de changement appropriée.
    4. Facultatif : Personnalisez les variables nouvelles ou mises à jour détectées dans le Terraform modèle.
      1. Sélectionnez le lien connexe Personnaliser les variables .
      2. Modifiez la valeur par défaut des variables nouvelles ou mises à jour Terraform à partir de la liste connexe des métadonnées des tâches Terraform.
        Remarque :
        La valeur par défaut mentionnée dans l’enregistrement de variable de la Terraform liste connexe des métadonnées de tâche remplace la valeur par défaut mentionnée dans le Terraform modèle.
    5. Facultatif : Sélectionnez le lien des changements sur le message de recommandation pour afficher une comparaison des différences dans le contenu du modèle, telles que détectées par Détection IaC.
    6. Remplissez les champs du formulaire.
    7. Sélectionnez Mettre à jour.