Création d'un artefact Terraform avec validation de pile automatisée

Le portail des partenaires présente la validation automatique de vos fiches descriptives de pile.

Grâce à la fonction d'automatisation de la validation de pile, vous pouvez créer un artefact de pile à partir du portail des partenaires et les piles créées sont validées automatiquement en accédant aux informations de validation à partir d'Oracle Resource Manager.

Création de l'artefact Terraform

Préalable

Ajoutez des politiques à votre location pour permettre au service Marketplace d'inspecter les piles et les tâches de pile dans la location des partenaires. Les politiques sont similaires à celles requises actuellement pour la validation des images :

  • ALLOW SERVICE marketplace to read tenant IN TENANCY (prerequisite for current image
              validation)
    
  • ALLOW SERVICE marketplace to read compartments IN TENANCY (prerequisite for current
              image validation)
  • ALLOW SERVICE marketplace to read orm-stacks IN TENANCY (new policy
              required for stack validation)
  • ALLOW SERVICE marketplace to read orm-jobs IN
              TENANCY (new policy required for stack validation)

Pour créer un artefact Terraform, procédez de la façon suivante :

  1. Se connecter au portail des partenaires d'Oracle Cloud Marketplace.
  2. Cliquez sur Artefacts. La page Artefacts affiche des informations telles que le nom de l'artefact et d'autres détails liés aux artefacts.
  3. Cliquez sur Créer un artefact.
  4. Dans la liste Type d'artefact, sélectionnez Modèle Terraform.
  5. Dans le champ Nom de l'artefact, entrez le nom de l'artefact. Assurez-vous que la longueur du nom est inférieure à 200 caractères.
  6. Cliquez sur l'icône Rechercher à côté du champ OCID de la pile pour sélectionner une pile valide disponible pour votre location, votre région et votre compartiment. La boîte de dialogue Piles OCI s'affiche.
    1. Sélectionnez une location, une région et un compartiment Oracle Cloud Infrastructure. Les piles, qui correspondent à votre sélection, sont affichées avec des détails tels que le nom de la pile, l'OCID de la pile source et la date de création.
    2. Identifiez une pile dans la liste, puis cliquez sur Sélectionner pour charger l'artefact sélectionné.
  7. Vérifiez les directives de pile obligatoires spécifiées dans Directives pour les piles, puis cochez la case J'ai vérifié et appliqué toutes les directives d'image obligatoires.
  8. Cliquez sur Créer.

Du point de vue de la validation automatisée de la pile, les piles réussies ou réussies sont celles dont :

  • La dernière "opération" de "APPLY" est "SUCCEEDED"
  • La dernière "opération" de "DESTROY" est "SUCCEEDED"