Verwenden Sie Anmeldeinformationen mit SSH-Workflows

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 2 Minuten Lesedauer
  • Fügen Sie einen SSH-Workflow mit einem Anmeldeinformations-Tag hinzu.

    Vorbereitungen

    • Orchestration Muss installiert sein.
    • Erforderliche Rolle: Cloud Designer oder sn_CMP.Cloud_admin

    Warum und wann dieser Vorgang ausgeführt wird

    Sie können einen Ausdruck verwenden, um das Alias-Tag für Anmeldeinformationen abzurufen. Siehe Erstellen Sie eine SSH-Aktivität Für Anweisungen.

    In diesem Beispiel wird eine VM verwendet, die in einem AWS LDC-Rechenzentrum bereitgestellt wurde.

    Prozedur

    1. In Cloud-Anwenderportal, Klicken Sie auf Starten Sie einen Stapel Und wählen Sie dann die AWS-VM aus.
    2. Geben Sie auf der Registerkarte „Allgemeine Informationen“ eine eindeutige und aussagekräftige ein Stapelname , Auswählen AWS-Rechenzentrum Für Standort , Und klicken Sie dann auf Weiter .
    3. Geben Sie auf der Registerkarte „Bereitstellung“ ein Knotenname Des Virtuellen Servers (Der Name kann mit dem Stapelnamen übereinstimmen), und klicken Sie dann auf Übermitteln .
      Auf der Seite „Cloud-Aktivitäten“ werden die angeforderte VM und der Status Ihrer Anforderung angezeigt. Im Abschnitt „Anforderungsstatus“ wird die Bereitstellung nach Abschluss erfolgreich angezeigt.
    4. Zeigen Sie in Ihrer Instanz den Workflow an:
      1. Filtern Sie nach Workflow, und klicken Sie dann auf Workflow-Editor .
      2. Filtern Sie rechts im Workflow-Listenfenster auf der Registerkarte „Workflows“, und wählen Sie den Workflow aus, mit dem Sie arbeiten möchten.
        Wenn der Workflow im Canvas angezeigt wird, wird die Aktivitätspille „SSH-Befehl ausführen“ im Workflow angezeigt.
    5. Um die Aktivitäten im Workflow zu bearbeiten, klicken Sie auf das Symbol für die Workflow-Eigenschaften (Kreis mit einem i), und führen Sie Folgendes aus:
      1. Auf Anwenderdefiniert Registerkarte rechts, wechseln Sie zu Anwenderdefinierte Aktivitäten > Global Und doppelklicken Sie zum Ändern auf die Aktivität.
        Wenn die neue Aktivität im Aktivitätendesigner geöffnet wird, können Sie das Formular verwenden, um eine wiederverwendbare Orchestration-Aktivität zu erstellen.
      2. Um von zu ändern Cloud Provisioning and GovernanceAnwendung für die globale Anwendung zum Bearbeiten des Datensatzes klicken Sie auf „ Hier „ In der Menüleiste.
        Die globale Anwendung macht die Aktivitäten auf der gesamten Plattform verfügbar.
    6. Bearbeiten Sie die Felder auf den folgenden Aktivitätsregisterkarten.
    7. Klicken Sie Auf Fahren Sie Fort Um zur nächsten Registerkarte zu wechseln.
    8. Befolgen Sie die Feldbeschreibung unten, um sie auszufüllen Aktivität Details.
      Registerkarte „Aktivität“ Feldbeschreibungen
      Allgemein Eindeutiger Name für die Aktivität
      Eingaben Werte für den Host, Typ und ob die Aktivität obligatorisch ist
      Ausführungsbefehl
      Um den auszuführenden Befehl zu bilden, ziehen Sie Eingaben aus der Liste in das Formular. Verfügbare Eingaben:
      • Host , Welche die IP-Adresse der VM ist, mit der eine Verbindung hergestellt werden soll.
      • Befehl , Dies ist eine beliebige Skript- oder Befehlseinzeile, die auf der VM ausgeführt werden soll.
      • Anmeldeinformations-Tag , Dies ist der Alias für die sys_ID der VM. Sie können das Anmeldeinformations-Tag entweder manuell eingeben oder im Ressourcenskript einen Ausdruck angeben, der dann das Feld Anmeldeinformations-Tag automatisch ausfüllt. Skript: $(Script:CMPVMUtils.getCredentialAlias[arg=$[parameter.resourceID}])
      Ausgabe Name jeder Ausgabe und Typ jeder Ausgabe, z. B. Zeichenfolge
      Bedingungen Alle erforderlichen Bedingungen. Bedingungen sind optional