Terraform-Artefakt mit automatischer Stackvalidierung erstellen

Partner Portal führt die automatische Validierung Ihrer Stack-Listen ein.

Mit dem Feature zur Automatisierung der Stackvalidierung können Sie ein Stackartefakt aus dem Partnerportal erstellen. Die erstellten Stacks werden automatisch validiert, indem Sie auf die Validierungsinformationen von Oracle Resource Manager zugreifen.

Terraform-Artefakt wird erstellt

Erforderlich

Fügen Sie Ihrem Mandanten Policys hinzu, damit der Marketplace-Service Stacks prüfen und Jobs im Mandanten "Partner" stapeln kann. Policys ähneln den derzeit für die Imagevalidierung erforderlichen Policys:

  • 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)

So erstellen Sie ein Terraform-Artefakt:

  1. Bei Oracle Cloud Marketplace Partner Portal anmelden.
  2. Klicken Sie auf Artefakte. Auf der Seite "Artefakte" werden Informationen wie Artefaktname und andere Details zu den Artefakten angezeigt.
  3. Klicken Sie auf Artifact erstellen.
  4. Wählen Sie in der Liste Artefakttyp die Option Terraform-Vorlage aus.
  5. Geben Sie im Feld Artefaktname einen Namen für das Artefakt ein. Stellen Sie sicher, dass der Name weniger als 200 Zeichen lang ist.
  6. Klicken Sie auf das Symbol Suchen neben dem Feld Stack-OCID, um einen gültigen Stack auszuwählen, der für Ihren Mandanten, Ihre Region und Ihr Compartment verfügbar ist. Das Dialogfeld "OCI-Stacks" wird angezeigt.
    1. Wählen Sie einen Mandanten, eine Region und ein Compartment von Oracle Cloud Infrastructure aus. Stacks, die Ihrer Auswahl entsprechen, werden mit Details wie Stackname, Quellstack-OCID und Erstellungsdatum angezeigt.
    2. Identifizieren Sie einen Stack in der Liste, und klicken Sie auf Auswählen, um das ausgewählte Artefakt zu laden.
  7. Prüfen Sie die erforderlichen Stackrichtlinien, die unter Richtlinien für Stacks angegeben sind, und aktivieren Sie dann das Kontrollkästchen Ich habe alle obligatorischen Imagerichtlinien geprüft und angewendet.
  8. Klicken Sie auf Erstellen.

Aus Sicht der automatisierten Stackvalidierung sind erfolgreiche oder bestandene Stacks die Stacks, deren:

  • Der letzte "Vorgang" von "APPLY" ist " SUCCEEDED"
  • Die letzte "Operation" von "DESTROY" ist " SUCCEEDED"