Runbook erstellen
Erstellen Sie mit dem visuellen Designer ein benutzerdefiniertes Runbook in Fleet Application Management.
Wählen Sie auf der Listenseite Runbooks die Option Runbook erstellen aus. Wenn Sie Hilfe beim Suchen der Listenseite benötigen, finden Sie weitere Informationen unter Runbooks auflisten.
Das Erstellen eines Runbooks besteht aus den folgenden Seiten:
Führen Sie die folgenden Workflows nacheinander aus. Sie können zu einer vorherigen Seite zurückkehren, indem Sie Zurück auswählen.
1. Basisinformationen
Auf der Seite Basisinformationen geben Sie die grundlegenden Informationen für das Runbook an.
Geben Sie folgende Informationen ein:
- Name: Geben Sie einen benutzerfreundlichen Namen für das Runbook ein. Der Name muss nicht eindeutig sein, kann jedoch in der Konsole nicht geändert werden. Er kann jedoch mit der API geändert werden. Geben Sie dabei keine vertraulichen Informationen ein.
- Beschreibung: Geben Sie eine geeignete Beschreibung für das Runbook ein.
- Erstellen in Compartment: Wählen Sie das Compartment aus, in welchem Sie die Runbook erstellen möchten.
- Compartment für Lebenszyklusvorgänge: Wählen Sie ein Compartment aus, in dem der spezifische Lebenszyklusvorgang vorhanden ist. Weitere Informationen zu verschiedenen Lebenszyklusvorgängen finden Sie unter Lebenszyklusvorgang in Fleet Application Management.
- Lebenszyklusvorgang: Wählen Sie einen Lebenszyklusvorgang aus, z.B. Patch, Discovery, Provisioning oder benutzerdefiniert.
- Geben Sie für Patch- oder Discovery-Lebenszyklusvorgänge die folgenden Informationen ein:
- Produkt-/Produktstack-Compartment: Wählen Sie das Compartment aus, in dem sich das Produkt oder der Produktstack befindet.
- Produkt-/Produktstack: Wählen Sie ein Produkt oder einen Produktstack aus, zu dem die Aufgabe aus dem Compartment gehört.
- BS-Typ: Wählen Sie eine unterstützte Plattform aus den Optionen aus, auf denen das Runbook ausgeführt wird.
- Geschätzte Zeit (Stunden): Wählen Sie die geschätzte Zeit in Stunden aus, um die Runbook-Ausführung abzuschließen.
- Als Standard-Runbook festlegen: Aktivieren Sie den Umschalter, damit Fleet Application Management dieses Runbook als Standard-Runbook zur Ausführung von Lebenszyklusvorgängen verwenden kann.Hinweis
Sie können nur ein Runbook für einen bestimmten Lebenszyklusvorgang und eine Kombination aus Produkt oder Produkt-Stack als Standard-Runbook festlegen. Fleet Application Management verwendet das standardmäßige Discovery Runbook eines Produkts oder Produktstacks, um den Softwarebestand des Produkts zu ermitteln, und das standardmäßige Patching Runbook, um während der Zeitplanerstellung und der Compliancefixierungsaufgaben automatisch ein Runbook auszuwählen. - Dieses Runbook benötigt SUDO-Zugriff: Aktivieren Sie den Umschalter, wenn der BS-Typ "Oracle Linux" lautet, um Patches für die auf Compute-Instanzen ausgeführte Software zu ermitteln und einzuspielen.
Der
sudo
-Zugriff ist erforderlich, wenn der Produktsupport für Oracle WebLogic Server, Oracle HTTP Server (OHS) und Oracle Java erforderlich ist, die nicht OCI-spezifisch sind.Hinweis
Wenn für das Runbook der Zugriffsudo
aktiviert ist, führt das Flottenanwendungsmanagement-Plug-in die Aufgaben mit der Berechtigungsudo
aus. Das Fleet Application Management-Plug-in verwendet eine integrierte sudo-Berechtigung, die jedoch vollständig über die Runbook-EigenschaftisSudoAccessNeeded
gesteuert wird. Siehe Referenz zu Runbook.
Wählen Sie Weiter aus, um mit dem nächsten Schritt fortzufahren.
2. Optimieren (Runbook entwerfen)
Auf der Seite Optimierung (Runbook entwerfen) entwerfen Sie einen Runbook-Workflow mit dem visuellen Designer oder Runbook-Code.
Mit dem visuellen Designer können Sie eine Aktion aus dem Bereich Aktionen in die Leinwand ziehen und dort platzieren, wo sie im Workflow Ihres Arbeitsmappen angezeigt werden soll. Sie können Aktionen in Ihrem Workflow auch neu anordnen, indem Sie sie an eine andere Position ziehen.
Wählen Sie Weiter aus, um mit dem nächsten Schritt fortzufahren. 3. Überprüfen
Prüfen Sie den Inhalt des Runbooks auf der Seite Prüfen. Bearbeiten Sie die Einstellungen, oder kehren sie zu vorherigen Bildschirmen, um Informationen hinzuzufügen.
Wählen Sie Als Entwurf speichern aus, um das Runbook zunächst zu speichern, bis Sie alle Komponenten kennen.Hinweis
Diese Entwurfsversion des Runbooks ist nicht aktiv, kann nicht verwendet werden und ist als Entwurf markiert.Um das Runbook verwendbar zu machen, nachdem Sie sich über alle Aufgaben im Klaren sind und die Ausführung optimieren (Ausführungssequenz), wählen Sie auf der Detailseite des Runbooks die Option Aktuelle Version veröffentlichen aus.
Das veröffentlichte Runbook ist für Provisioning, Discovery, Anwendung von Patches oder Rollback verfügbar und hat den Status "Aktiv".Hinweis
Das Runbook wird mit Version1
als Erstversion erstellt, und es hat den Status "Aktiv".Verwenden Sie den Befehl oci fleet-apps-management fleet-apps-management-runbooks runbook create und die erforderlichen Parameter, um ein benutzerdefiniertes Runbook zu erstellen:
oci fleet-apps-management fleet-apps-management-runbooks runbook create --compartment-id <compartment_OCID> --display-name <text> --operation <text> --runbook-version <json_file_or_string> [OPTIONS]
Eine vollständige Liste der Flags und Variablenoptionen für Fleet Application Management-CLI-Befehle finden Sie in der CLI für Fleet Application Management.
Führen Sie den Vorgang CreateRunbook aus, um ein benutzerdefiniertes Runbook zu erstellen.