Aktionen für das Konfigurationsmanagement verwenden
Verwenden Sie eines der von IBM® bereitgestellten Ansible-Playbooks, um IBM Cloud® Virtual Servers for Virtual Private Cloud zu starten und zu stoppen.
Ein Ansible-Playbook ist eine Reihe von Anweisungen oder Automatisierungsaufgaben, die Sie so konfigurieren können, dass sie auf einem einzelnen Zielhost oder einer Gruppe von Hosts ausgeführt werden. Sie erstellen eine Schematics-Aktion, die auf Ihr Playbook verweist, und verwenden die integrierten Ansible-Funktionen, um die Anweisungen in Ihrem Playbook auszuführen. Weitere Informationen darüber, wie Schematics Ihre Ansible-Playbooks verwaltet, finden Sie unter "Konfigurationsverwaltung mit IBM Cloud Schematics ".
Vorbereitende Schritte
Bevor Sie dieses Ansible-Playbook verwenden können, müssen Sie die folgenden Tasks ausführen:
-
Vergewissern Sie sich, dass Sie über die Berechtigungen zum Erstellen von Schematics-Aktionen verfügen.
-
Erstellen Sie eine IBM Cloud® Virtual Private Cloud und eine Virtual Servers for VPC. Weitere Informationen finden Sie unter Einführung in Virtual Private Cloud(VPC).
Notieren Sie die private oder variable IP-Adresse Ihrer Virtual Servers for VPC.
Virtual Servers for VPC starten und stoppen
- Melden Sie sich an der KonsoleIBM Cloud an.
- Klicken Sie auf das
Menü > Plattformautomatisierung > Schematics > Ansible.
- Geben Sie einen Namen für Ihre Aktion, z. B.
Stop_VSIaction
, die Ressourcengruppe und die Region ein, in der Sie die Aktion erstellen möchten. Klicken Sie anschließend auf Erstellen, um den Abschnitt Details anzuzeigen. - Klicken Sie auf das Symbol "Bearbeiten" und geben Sie
https://github.com/Cloud-Schematics/ansible-is-instance-actions
in URLGitHub oder GitLab " ein. - Klicken Sie auf Playbooks abrufen.
- Wählen Sie das Playbook
stop-vsi-playbook.yaml
aus. Informationen zum Festlegen Ihrer Eingabevariablen finden Sie unter Variable IP-Adresse der VSI. - Erweitern Sie den Eintrag Erweiterte Optionen.
- Geben Sie im Abschnitt Variablen definieren
instance_ip
als Schlüssel und die variable IP-Adresse Ihrer Virtual Servers for VPC als Wert ein. - Klicken Sie auf Speichern.
- Klicken Sie auf Aktion prüfen, um Ihre Aktionsdetails zu überprüfen. Die Seite Jobs wird automatisch geöffnet, sodass Sie die Ergebnisse dieser Prüfung in den Protokollen untersuchen können.
- Klicken Sie auf Aktion ausführen, um die Virtual Servers for VPC zu stoppen. Sie können den Fortschritt dieser Aktion überwachen, indem Sie die Protokolle auf der Seite Jobs prüfen.
- Überprüfen Sie, ob die Virtual Servers for VPC gestoppt wurde.
- Suchen Sie im Virtual Servers for VPC-Dashboardnach Ihrem Virtual Servers for VPC.
- Prüfen Sie, ob Ihre Instanz den Status
Stopped
zeigt. - Optional: Wiederholen Sie die Schritte in diesem Tutorial für den Einstieg, um eine weitere Aktion zu erstellen, und wählen Sie das
start-vsi-playbook.yaml
Ansible playbook aus, um Ihre Virtual Servers for VPC erneut zu starten.
Sie haben die integrierten Ansible-Funktionen von Schematics zum Starten und Stoppen einer Virtual Servers for VPC-Instanz verwendet.
Weitere Schritte
Nachdem Sie nun die erste Operation auf einer Cloud-Ressource ausgeführt haben, können Sie die folgenden Optionen erkunden:
- Informieren Sie sich, wie Sie eigene Ansible-Playbooks erstellen.
- Weitere von IBMbereitgestellte Playbooks.
- Richten Sie die CLI oder API Schematics ein, um mit der Automatisierung der Konfiguration von Cloud-Ressourcen zu beginnen.