Créer un article de catalogue privé

Créez vos articles de catalogue privé en indiquant les détails de configuration, les types de ressource et les étapes de déploiement requis pour provisionner un ensemble particulier de ressources OCI dans Fleet Application Management. Lorsque vous créez un article de catalogue, sa version prend automatiquement le statut Actif.

Les articles de catalogue privé peuvent être de l'un des types suivants, selon leur contexte : package Terraform, package non-terraform ou fichier de configuration.

Les éléments de catalogue privé peuvent inclure différents types de ressource tels que les instances Compute, les ressources de base de données, le stockage ou les composants réseau.
    1. Sur la page de liste Catalogue privé, sélectionnez Ajouter un article de catalogue. Si vous avez besoin d'aide pour trouver la page de liste, reportez-vous à Liste des articles de catalogue privé.
    2. Entrez les informations suivantes :
      • Nom : entrez le nom unique de l'élément de catalogue. Evitez de saisir des informations confidentielles.
      • Description abrégée : Entrez une description abrégée de l'article de catalogue pour faciliter son identification. Evitez de saisir des informations confidentielles.
      • Description longue (présentation) : indiquez une description longue de l'article de catalogue. Par exemple, une présentation et un diagramme d'architecture de l'article de catalogue.
      • Version initiale : indiquez la version de base de l'article de catalogue au format x.y.z.
      • Description de la version : Ajouter une description de version.
      • Type : sélectionnez l'une des options suivantes :
        • Package Terraform : pour automatiser le provisionnement des ressources OCI, utilisez les sources de package Terraform prises en charge avec Resource Manager. Créez un fichier Terraform avec le format de langue propre au domaine Terraform (.tf) et créez un fichier ZIP ou un lien URL de demande pré-authentifiée avec le code Terraform. Ce fichier ZIP est utilisé avec Resource Manager pour provisionner vos ressources OCI. Pour ajouter le fichier ZIP, passez à l'étape 3. Pour plus d'informations sur le format de configuration Terraform, reportez-vous à Création de configurations.
        • Package hors format : utilisez des langages de script tels que BASH pour écrire des scripts qui peuvent automatiser le provisionnement et la gestion des ressources OCI et ajouter le fichier de script. Pour ajouter le fichier, passez à l'étape 4.
        • Fichier de configuration : créez un fichier de configuration JSON qui indique les ressources OCI à provisionner, telles que les instances Compute, et ajoutez le fichier de configuration. Pour ajouter le fichier de configuration, passez à l'étape 5.
      • Créer dans un compartiment : vérifiez le compartiment où créer l'élément de catalogue. Sélectionnez un autre compartiment si nécessaire.
    3. Si vous avez sélectionné le type de package Terraform, sous Ajouter une ressource, sélectionnez une option pour ajouter des ressources à l'élément de catalogue :
      • Télécharger : si vous prévoyez de télécharger le fichier Terraform en local, regroupez tous les fichiers dans un fichier .zip. Faites glisser le fichier ZIP du système de fichiers vers la zone Drop a file ou recherchez le fichier. Entrez ensuite le répertoire de travail, qui correspond au répertoire du fichier ZIP dans lequel le fichier Terraform existe, le cas échéant.
      • Sélectionner dans le bucket Object Storage : sélectionnez le compartiment de bucket et le bucket Object Storage qui contient le fichier Terraform, puis le package Terraform (ZIP) spécifique. Entrez ensuite le répertoire de travail, qui correspond au répertoire du fichier ZIP dans lequel le fichier Terraform existe, le cas échéant.
      • URL : si vous avez créé un lien URL de demande pré-authentifiée du package Terraform dans Object Storage, entrez le lien URL. Entrez ensuite le répertoire de travail, qui correspond au répertoire du fichier ZIP dans lequel le fichier Terraform existe, le cas échéant.
      • Référentiel externe : si vous stockez des configurations Terraform à l'aide de fournisseurs de source de configuration dans Resource Manager, tels que Git, sélectionnez le compartiment du fournisseur de source de configuration qui contient le fichier Terraform, le fournisseur de source de configuration de Resource Manager, l'URL du référentiel et le nom du branchement du référentiel qui contient le fichier de configuration. Entrez ensuite le répertoire de travail, qui correspond au répertoire du fichier ZIP dans lequel le fichier Terraform existe, le cas échéant. Pour plus d'informations sur les fournisseurs source de configuration, reportez-vous à Gestion des fournisseurs source de configuration.
    4. Si vous avez sélectionné le type Package hors plate-forme, sous Ajouter une ressource, sélectionnez une option pour ajouter des ressources à l'élément de catalogue :
      • Sélectionner à partir du bucket Object Storage : sélectionnez le compartiment du bucket et le bucket Object Storage qui contient le fichier de script, puis le fichier BASH spécifique. Entrez ensuite le répertoire de travail, qui correspond au répertoire du fichier ZIP dans lequel le fichier de script Terraform existe, le cas échéant.
      • URL : si vous avez créé un lien URL de demande pré-authentifiée du fichier de script BASH dans Object Storage, entrez le lien URL. Entrez ensuite le répertoire de travail, qui correspond au répertoire du fichier ZIP dans lequel le fichier script existe, le cas échéant.
    5. Si vous avez sélectionné le type Fichier de configuration, sous Ajouter une ressource, sélectionnez une option pour ajouter des ressources à l'élément de catalogue :
      • Sélectionner dans le bucket Object Storage : sélectionnez le compartiment de bucket et le bucket Object Storage qui contient le fichier de configuration Terraform JSON, puis sélectionnez le fichier ZIP spécifique. Entrez ensuite le répertoire de travail, qui correspond au répertoire du fichier ZIP dans lequel le fichier de configuration Terraform JSON existe, le cas échéant.
      • URL : si vous avez créé un lien URL de demande pré-authentifiée du fichier de configuration Terraform JSON dans Object Storage, entrez le lien URL. Entrez ensuite le répertoire de travail, qui correspond au répertoire du fichier ZIP dans lequel le fichier de configuration Terraform JSON existe, le cas échéant.
    6. (Facultatif) Dans la section Balises, ajoutez des balises à l'article de catalogue. Si vous disposez des droits d'accès nécessaires pour créer une ressource, vous disposez également de droits d'accès permettant d'appliquer des balises à format libre à cette ressource. Pour appliquer une balise définie, vous devez disposer des droits d'accès nécessaires pour utiliser l'espace de noms de balise. Pour plus d'informations sur le balisage, reportez-vous à Balises de ressource. Si vous n'êtes pas certain d'appliquer des balises, ignorez cette option ou demandez à un administrateur. Vous pouvez appliquer des balises ultérieurement.
    7. Sélectionnez Create (Créer).
    Le processus de création commence et l'onglet Versions de la page de détails de l'article de catalogue s'ouvre pour afficher le statut de la version actuelle de l'article de catalogue. Sélectionnez la version pour rechercher des informations supplémentaires sur l'article de catalogue.
  • Utilisez la commande oci parc-apps-management parc-apps-management-catalog catalog-item create et les paramètres requis pour créer un article de catalogue privé :

    oci fleet-apps-management fleet-apps-management-catalog catalog-item create --compartment-id <compartment_OCID> -config-source-type <text> --description <text> --display-name <text> --package-type <text> [OPTIONS]

    Pour obtenir la liste complète des indicateurs et des options de variable pour les commandes de l'interface de ligne de commande Fleet Application Management, reportez-vous à la CLI for Fleet Application Management.

  • Exécutez l'opération CreateCatalogItem pour créer un article de catalogue privé.