Créer un élément de catalogue dans le cloud basé sur un modèle

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 3 minutes de lecture
  • Créez un modèle dans le cloud et associez-le à un élément de catalogue. Une fois que vous avez créé un modèle, vous pouvez le réutiliser pour créer d'autres éléments de catalogue pour les services que vous souhaitez mettre en service.

    Avant de commencer

    Rôle requis : sn_cmp.cloud_service_designer.

    Pourquoi et quand exécuter cette tâche

    Vous pouvez créer un modèle en téléchargeant un fichier de modèle générique, en important un modèle à partir d'une URL publique ou en copiant et collant le contenu d'un modèle existant. Les modèles AWS CloudFormation (CFT) prennent en charge JSON et YAML. Les modèles Azure Resource Manager (ARM) prennent en charge JSON. Les types de contenu d'URL de modèle public suivants sont pris en charge :
    • Texte/brut
    • Application/JSON
    • YAML MIME
    Remarque :
    Les éléments de catalogue qui étaient basés sur des modèles dans des versions antérieures sont maintenant traités comme s'ils étaient basés sur des plans.

    Vous pouvez mettre à jour un modèle aussi souvent que nécessaire. À chaque mise à jour, une nouvelle version du modèle est créée. Un modèle peut être dans l'un des trois états suivants : brouillon, actif ou historique. Lorsque vous créez un modèle et que vous ne l'activez pas, le modèle est à l'état Brouillon. Une fois que vous avez activé le modèle, l'état passe à actif. Si vous créez un autre modèle et l'activez, l'état du modèle actif précédent devient historique. À tout moment, un seul modèle est à l'état actif. Chaque fois que vous activez un modèle, le modèle actif précédent devient historique.

    Procédure

    1. Dans le portail d’administration du cloud, accédez à Conception > Éléments de Catalogue dans le cloud , puis créez un élément de catalogue ou ouvrez un élément de catalogue existant.
    2. Cliquer sur Modèles dans le cloud > Nouvelle , puis saisissez une brève description explicite dans le champ Brève description .
    3. Spécifiez la méthode d'ingestion.
      OptionDescription
      Importer à partir de l'URL Importez un modèle en spécifiant une URL publique où se trouve le modèle. Sélectionnez cette option, puis cliquez sur l'icône de verrouillage ( image de verrouillage) pour déverrouiller le champ URL du modèle dans le cloud. Saisissez l'URL publique dans ce champ.
      Remarque :
      Pour l'URL publique, nous ne prenons en charge que les protocoles HTTP et HTTPS, et ne prenons pas en charge le FTP. Assurez-vous que la taille du modèle ne dépasse pas la valeur par défaut de 3 Mo. Vous pouvez modifier la valeur par défaut de la taille du fichier en modifiant la valeur de la propriété sn_cmp.template_content_size_supported_inbytes dans la table sys_properties. Entrez la taille du fichier en octets. Il y a également un délai par défaut de cinq minutes pour une demande HTTP. Vous pouvez modifier la valeur du délai d'expiration dans la propriété sn_cmp.template_url_import_http_timeout de la table sys_properties. Entrez la nouvelle valeur en millisecondes.
      Charger un fichier Chargez un modèle à partir de votre station de travail locale.
      Utiliser le corps du modèle Collez le contenu du fichier de modèle dans le champ Corps.
      Une fois que vous avez spécifié la méthode d'ingestion, le modèle est validé et les résultats apparaissent dans les champs État de validation et Message de validation.
    4. Cliquez sur Envoyer.
      Le modèle est créé et la page Élément de catalogue dans le cloud s'ouvre.
    5. S’il s’agit de la première version du modèle, ignorez cette étape. Sinon, dans l’onglet Modèles dans le cloud , ouvrez le modèle (actuellement à l’état Brouillon) pour afficher les paramètres de la version du modèle.
      Remarque :
      La première version d'un modèle que vous créez et publiez n'a aucun problème de conflit. Si vous mettez à jour le modèle, un conflit peut survenir. Si un paramètre Type d'action a la valeur Mettre à jour, spécifiez alors une valeur pour Décision.
      Paramètres de version du modèle
    6. Ouvrez chaque paramètre qui comporte une valeur Décision sur En attente, sélectionnez une valeur, puis cliquez sur la coche Coche.
      OptionDescription
      Ignorer la mise à jour Supprime les mises à jour du modèle.
      Utiliser le modèle Applique les mises à jour au modèle.
    7. Après avoir mis à jour chaque décision qui est en attente, cliquez sur Activer.
      L'état du modèle passe de Brouillon à Actif et le système génère l'élément de catalogue.