Post-Bereitstellungsvorgänge erstellen

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 2 Minuten Lesedauer
  • Erstellen Sie Aufgaben nach der Bereitstellung für neu bereitgestellte Katalogelemente, indem Sie Workflows, Skripts, CAPI-Aufrufe oder Ressourcenvorgänge definieren. Richten Sie aus Effizienzgründen einen Vorgang nach der Bereitstellung ein, um einen manuellen Aufruf zu vermeiden. Dieser Ansatz verbessert das Zeitmanagement und stellt nach der Ressourcenbereitstellung eine nahtlose Ausführung der gewünschten Aktionen für das Katalogelement sicher.

    Vorbereitungen

    Erforderliche Rolle: sn_cmp.cloud_service_designer

    Warum und wann dieser Vorgang ausgeführt wird

    Sie können Post-Bereitstellungsvorgänge nur für Katalogelemente erstellen, die auf Vorlagen basieren.

    Prozedur

    1. Navigieren Sie im Cloud-Administrationsportal zu Design > Cloud-Katalogelemente.
    2. Öffnen Sie ein Katalogelement, klicken Sie auf die Registerkarte Post-Bereitstellungsvorgang, und klicken Sie auf Neu.
    3. Füllen Sie die Felder des Formulars aus.
      Tabelle : 1. Formular zur Vorgangseinrichtung
      Feld Beschreibung
      Schritttyp Post-Bereitstellungsvorgang. Abhängig vom Typ des ausgewählten Post-Bereitstellungsvorgangs werden zusätzliche Felder angezeigt.
      • CAPI:
        • CAPI-Provider
        • CAPI-Schnittstelle
        • CAPI-Methode
        • CAPI-Version
      • InstanceScript:

        Skript: Geben Sie den Namen des Skripts ein.

      • Ressource:
        • Ressourcenschnittstelle
        • Schnittstellenvorgang
      • Workflow
        Flow: Wählen Sie einen Workflow aus. Alle in der Instanz erstellten Workflows werden aufgelistet.
        Hinweis:
        Während Sie einen Ressourcenvorgangsschritt hinzufügen, können Sie keine Flows aufrufen. Dies ist eine bekannte Einschränkung.
      • Flow: Wählen Sie einen Subflow aus. Alle aktiven Subflows in der Instanz werden aufgelistet.
        Hinweis:
        Weitere Informationen finden Sie unter Subflows.
      Reihenfolge Reihenfolge von Post-Bereitstellungsvorgängen. Geben Sie die Reihenfolge (in Zahlen) ein, in der der Post-Bereitstellungsvorgang aufgerufen werden soll. Wenn Sie beispielsweise den Wert 2 für CAPI und den Wert 3 für InstanceScript eingeben, wird zuerst CAPI und dann das InstanceScript aufgerufen. Wenn Sie keinen Wert in dieses Feld eingeben, gibt das System automatisch einen Wert in Schritten von 20 ein.
      Aktiviert Option zum Aktivieren des Post-Bereitstellungsvorgangs, der aufgerufen werden soll.
    4. Klicken Sie auf Absenden.
      Parameter für den Post-Bereitstellungsvorgang werden automatisch als Vorgangsattribute im Formular „Attribute verwalten“ erstellt.
    5. So legen Sie Attributwerte für einen Post-Bereitstellungsvorgang fest:
      1. Klicken Sie auf den zugehörigen Link Attribute verwalten.

        Das Formular „Attribute verwalten“ wird geöffnet.

      2. Wählen Sie den zu aktualisierenden Post-Bereitstellungsvorgang aus.

        Alle Attribute für den ausgewählten Vorgang werden in der Liste der Vorgänge angezeigt. Sie können entweder Ausdruckszuordnungen (wie in der Spalte Zuordnung) für ein Attribut erstellen oder Variablen für ein Attribut generieren. Weitere Informationen finden Sie unter Vorgangsattribute verwalten.

        Attribute nach der Bereitstellung
      3. Bearbeiten Sie im Formular „Vorgangsattribute“ die Werte im Feld Zuordnung nach Bedarf.
      4. Um einen Wert festzulegen und das Feld nicht für Cloud-Benutzer anzuzeigen, setzen Sie Variable generieren auf „false“.

        Für Post-Bereitstellungsvorgänge für VMware können Sie die folgenden Attributwerte festlegen:

        Tabelle : 2. Post-Bereitstellungsvorgangsattribute für VMware
        Attributname Im Zuordnungsausdruck festzulegendes <Wertfeld>
        NodeCredential $(capiResolver.NodeCredentialResolver#nodeCredentialId=<Anmeldeinformationen-SysID>)
        Hinweis:
        Sie müssen die Anmeldeinformationen manuell erstellen, um die sys_id im Ausdruck angeben zu können.
        NodeAddress $(Script:CMPVMUtils.getReachableIp[arg=$(Stack.items[<VM-Name>].attributes[sys_id])])
        ScriptExpression ${CloudScript.scripts <![CDATA[<Script Name>]] >}
      5. Klicken Sie auf Apply Changes (Änderungen übernehmen).
        Alle Konfigurationen werden gespeichert, und die Seite „Cloud-Katalogelemente“ wird geöffnet.