Anmeldeinformationen in SSH-Workflows verwenden
Fügen Sie einen SSH-Workflow mit einem Anmeldeinformations-Tag hinzu.
Vorbereitungen
- Orchestration muss installiert sein.
- Erforderliche Rolle: sn_cmp.cloud_admin
Warum und wann dieser Vorgang ausgeführt wird
Sie können einen Ausdruck verwenden, um das Anmeldeinformationsalias-Tag abzurufen. Anweisungen finden Sie unter SSH-Aktivitäten erstellen.
In diesem Beispiel wird eine VM verwendet, die in einem AWS LDC-Rechenzentrum bereitgestellt wird.
Prozedur
- Klicken Sie im Cloudbenutzerportal auf Einen Stapel starten, und wählen Sie die AWS-VM aus.
- Geben Sie auf der Registerkarte „Allgemeine Informationen“ einen eindeutigen und aussagekräftigen Stapelnamen ein, wählen Sie AWS-Rechenzentrum als Standort aus, und klicken Sie dann auf Weiter.
-
Geben Sie auf der Registerkarte „Bereitstellung“ einen Knotennamen für den virtuellen Server ein (der Name kann mit dem Stapelnamen identisch sein), und klicken Sie dann auf Absenden.
Die Seite „Cloud-Aktivitäten“ zeigt die von Ihnen angeforderte VM und den Status Ihrer Anforderung an. Der Abschnitt „Anforderungsstatus“ zeigt nach Abschluss „Bereitstellung erfolgreich“ an.
-
Sehen Sie sich in Ihrer Instanz den Workflow an:
- Filtern Sie nach Workflow, und klicken Sie dann auf Workflow-Editor.
-
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-Bereich angezeigt wird, wird die Aktivitätspille „SSH-Befehl ausführen“ im Workflow angezeigt.
-
Zum Bearbeiten der Aktivitäten im Workflow klicken Sie auf das Symbol für die Workflow-Eigenschaften (Kreis mit einem i), und führen Sie folgende Schritte aus:
-
Wechseln Sie auf der Registerkarte Benutzerdefiniert auf der rechten Seite zu Benutzerdefinierte Aktivitäten > Global und doppelklicken auf die zu ändernde Aktivität.
Wenn die neue Aktivität im Activity Designer geöffnet wird, können Sie das Formular verwenden, um eine wiederverwendbare Orchestrierungsaktivität zu erstellen.
-
Um von der Cloud Provisioning and Governance-Anwendung zur Global-Anwendung zu wechseln und den Datensatz zu bearbeiten, klicken Sie in der Menüleiste auf Hier.
Die Global-Anwendung stellt die Aktivitäten plattformübergreifend zur Verfügung.
-
Wechseln Sie auf der Registerkarte Benutzerdefiniert auf der rechten Seite zu Benutzerdefinierte Aktivitäten > Global und doppelklicken auf die zu ändernde Aktivität.
- Bearbeiten Sie die Felder auf den folgenden Aktivitätsregisterkarten.
- Klicken Sie auf Fortfahren, um zur nächsten Registerkarte zu wechseln.
-
Befolgen Sie die Feldbeschreibung unten, um die Aktivitätsdetails auszufüllen.
Registerkarte „Aktivität“ Feldbeschreibungen Allgemein Eindeutiger Name für die Aktivität Eingaben Werte für Host, Typ und ob die Aktivität obligatorisch ist. Ausführungsbefehl Zum Bilden des auszuführenden Befehls ziehen Sie Eingaben aus der Liste in das Formular. Verfügbare Eingaben:- Host ist die IP-Adresse der VM, mit der eine Verbindung hergestellt werden soll.
- Befehl ist ein beliebiges Skript oder ein einzelner Befehl, der auf der VM ausgeführt werden soll.
- Anmeldeinformations-Tag ist das Alias für die sys_id der VM. Sie können das Anmeldeinformations-Tag entweder manuell eingeben oder einen Ausdruck im Ressourcenskript bereitstellen, das dann das Anmeldeinformations-Tag-Feld automatisch ausfüllt. Skript: $(Script:CMPVMUtils.getCredentialAlias[arg=$[parameter.resourceID}])
Ausgabe Name der einzelnen Ausgabe und Typ der einzelnen Ausgabe, z. B. Zeichenfolge. Bedingungen Alle erforderlichen Bedingungen. Bedingungen sind optional.