Runbook verarbeiten
Führen Sie ein aktives Runbook auf aktiven Flotten aus, um relevante Lebenszyklusvorgänge im Flottenanwendungsmanagement auszuführen.
Wenn das erforderliche Flottenanwendungsmanagement-Plug-in für Lebenszyklusvorgänge außerhalb von Flottenanwendungsmanagement deaktiviert ist, verläuft der Vorgang nicht erfolgreich. Beispiel: Wenn das Flottenanwendungsmanagement-Plug-in oder das OS Management Hub-Plug-in für eine von Flottenanwendungsmanagement verwaltete Ressource nicht aktiviert ist, tritt ein Fehler auf.
Wählen Sie auf der Listenseite Runbooks das Runbook aus, mit dem Sie arbeiten möchten. Wenn Sie Hilfe beim Suchen der Listenseite Runbooks oder eines bestimmten Runbooks benötigen, lesen Sie Runbooks auflisten.
Wählen Sie auf der Seite "Runbook-Details" die Option Verarbeiten aus.
Die Verarbeitung 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. Runbooks hinzufügen
Fügen Sie auf der Seite Runbooks hinzufügen die erforderlichen Flotten für das Runbook hinzu.
Nachdem Sie Flotten hinzugefügt haben, werden sie in der Tabelle Flotten hinzufügen angezeigt.
Tagging
Wenn Sie über Berechtigungen zum Erstellen von Ressourcen verfügt, sind Sie auch berechtigt: Freiformtags auf diese Ressource anwenden. Um ein definiertes Tag anzuwenden, müssen Sie über die Berechtigungen zum Verwenden des Tag-Namespace verfügen. Weitere Informationen zum Tagging finden Sie unter Ressourcentags. Wenn Sie nicht sicher sind, ob Tags angewendet werden sollen, überspringen Sie diese Option, oder fragen Sie einen Administrator. Sie können Tags später anwenden.
Wählen Sie Weiter aus, um mit dem nächsten Schritt fortzufahren.
2. Runbook-Parameter
Geben Sie auf der Seite Runbook-Parameter ein oder mehrere Argumente für die Runbook-Aufgabe ein, sofern vorhanden.
Je nach Runbook können die Parameter variieren:
-
Runbook für Patching oder Discovery:
- Argumentname: Wählen Sie den Argumentnamen aus, der mit der Aufgabe verknüpft ist.
- Bogenwert: Ändern Sie den Standardwert, indem Sie einen Wert eingeben.
- Gleichen Wert überall in einem Runbook anwenden: Um denselben Wert für Runbook-Aufgaben zu verwenden, aktivieren Sie diesen Switch. Wenn Sie den Switch nicht aktivieren, geben Sie den Argumentnamen und -wert für jede Runbook-Aufgabe an.
-
Provisioning-Runbook:
Basierend auf dem Runbook und den zugehörigen Aufgaben (z.B. Provisioning einer Datenbank oder Compute-Ressource) zeigt Fleet Application Management relevante Konfigurationsfelder an. Sie können Konfigurationen an die spezifische Ressource anpassen, die bereitgestellt wird.
Hinweis
- Sie können Konfigurationen anzeigen und ändern, die mit einem Terraform-Package oder einer Konfigurationsdatei (wie JSON-, YAML- oder .tf-Dateien) verknüpft sind, während des Provisionings.
- Konfigurationen werden als dynamische Formulare dargestellt, die basierend auf dem Inhalt der zugrunde liegenden Datei aufgefüllt werden (z.B. Schlüssel/Wert-Paare).
- Die Formularfelder werden aus der Datei
schema.yamlim Terraform-Package generiert. Wenn im Schema ein Standardwert definiert ist, wird das Feld vorab aufgefüllt. Andernfalls wird das Feld leer angezeigt, damit Sie den Vorgang abschließen können. Weitere Informationen zur Dateischema.yamlfinden Sie unter Metaschema für Validierung.
Um die Runbook-Aufgaben zu konfigurieren, wählen Sie eine der folgenden Optionen:- Vorhandenes auswählen: Wählen Sie ein vorhandenes Konfigurationskatalogelement aus. Das Runbook verwendet die ausgewählte Konfiguration ohne Änderungen. Sie können die Konfiguration in diesem Schritt nicht ändern, und es wird kein Formular angezeigt.
- Neu erstellen: Wählen Sie Ändern aus, um ein Katalogelement zu erstellen, indem Sie Konfigurationswerte direkt im Bereich Konfigurationskatalogelement erstellen eingeben. Im Bereich wird ein dynamisches Formular angezeigt, das aus dem Inhalt der Datei
schema.yamlin der Terraform-Katalogelementdatei wiedergegeben wird, die an die Runbook-Aufgabe angehängt ist. Diese neue Konfiguration kann dann zur späteren Verwendung in Object Storage gespeichert werden. Siehe Privates Katalogelement erstellen. Fleet Application Management erstellt ein Katalogelement und ordnet es der Provisioning-Task zu.Hinweis
Konfigurationsfelder werden basierend auf dem Ressourcentyp (wie Datenbank, Compute, Benachrichtigungen oder Ereignisse) angepasst. Beispiel: Durch das Provisioning eines Benachrichtigungsservice werden Felder für E-Mail-Adressen angefordert, während in einem Runbook für das Datenbank-Provisioning Einstellungen wie "Alarm erstellen aktiviert" oder "Ereignis erstellen" angezeigt werden.Wählen Sie Konfigurieren und auswählen aus, um die Konfigurationsänderungen zu bestätigen, die Konfiguration für das Runbook zu erstellen und auszuwählen.
Wählen Sie Weiter, um fortzufahren.
3. Prüfen
Auf der Seite Prüfen:- Um Einstellungen zu ändern, wählen Sie Basisinformationen bearbeiten.
- Um Runbooks zu ändern, wählen Sie Runbooks bearbeiten. Feldbeschreibungen finden Sie unter Runbook erstellen.
- Um Eingabe- oder Ausgabevariablen zu ändern, wählen Sie Parameter bearbeiten. Feldbeschreibungen finden Sie unter Aufgaben erstellen.
- Um Tags zu aktualisieren, wählen Sie Tags bearbeiten aus.
Wenn Sie alle Einstellungen geprüft und geprüft haben, wählen Sie Erstellen.
Der Runbook-Prozess wird gestartet. Sie können den Fortschritt auf der Registerkarte Runbook-Prozesse verfolgen. Siehe Runbook-Prozesse auflisten.
-
Diese Aufgabe kann nicht mit der CLI ausgeführt werden.
Eine vollständige Liste der Flags und Variablenoptionen für Flottenanwendungsmanagement-CLI-Befehle finden Sie unter CLI für Flottenanwendungsmanagement.
Diese Aufgabe kann nicht mit der API ausgeführt werden.