Linux-Erstellung und -Betrieb · Läuft in Ihrem Browser
Ansible Playbook und Inventargenerator
Generieren Sie ein YAML-Inventar und ein idempotentes Baseline-Playbook für Pakete, ein Nicht-Root-Konto und einen verwalteten Dienst.
Dateien bleiben in diesem Browser-Tab.
So funktioniert es
Geben Sie Hostnamen oder Adressen, einen Anmeldebenutzer, Pakete und einen Dienstnamen ein. Laden Sie das Inventar und das Playbook herunter.
Beispiel
Verwalten Sie of-web-1 und of-web-2, installieren Sie Nginx und lassen Sie den Dienst aktiviert.
Was Sie prüfen sollten
Die Anmeldeinformationen verbleiben in Ihrem SSH-Agenten oder Geheimspeicher. Überprüfen Sie die Rechteausweitung und die Paketverfügbarkeit für jedes Zielbetriebssystem.
Erstellen Sie ein System für diesen Anwendungsfall
Ansible-Managementlabor
Beispielprompt für OpenFactory
Erstellen Sie ein nützliches Ansible-Management-Labor auf Ubuntu 24.04 LTS amd64, es sei denn, das Zielinstallationsprogramm oder das eingebettete Board erfordert das explizit ausgewählte Betriebssystem.
Verwenden Sie einen Controller, zwei verwaltete Linux-Knoten und ein versioniertes Baseline-Playbook. Schließen Sie nur die Komponenten ein, die diese Arbeitslast benötigt. Verwenden Sie synthetische Beispieldaten und Platzhalter für standortspezifische Domänen, autorisierte öffentliche SSH-Schlüssel und externe Integrationsanmeldeinformationen. Erstellen Sie einen Nicht-Root-Operator und halten Sie den Administratorzugriff privat. Fügen Sie niemals echte Ausweise, Patientenakten oder Kundendaten in das Bild ein.
Akzeptanzprüfungen: Führen Sie Syntax- und Inventarprüfungen durch, wenden Sie die Baseline an und bestätigen Sie, dass bei einem zweiten Playbook-Lauf keine unbeabsichtigten Änderungen gemeldet werden. Starten Sie das eigentliche Artefakt und wiederholen Sie nach dem Neustart relevante Integritäts-, Persistenz- und Zugriffsprüfungen. Halten Sie hardwareabhängige Prüfungen aus, bis das angegebene Gerät angeschlossen ist.
Stellen Sie das bootfähige Image oder reproduzierbare Bereitstellungsrezept, die Softwareinventur und einen Testbericht bereit, der die erfolgreiche Assemblierung von der Laufzeitüberprüfung trennt. Fragen Sie nach fehlenden Hardware-, Speicher- und Zugriffsdetails, bevor Sie unwiderrufliche Entscheidungen zur Bereitstellung treffen. Führen Sie keine Bereitstellung in der Produktion durch und löschen Sie eine vorhandene Festplatte nicht ohne explizites Ziel.Ihre Werkzeugeingaben und Dateien sind nicht in der Build-Eingabeaufforderung enthalten. Überprüfen Sie den Entwurf und drücken Sie „Senden“ (OpenFactory).
Quelle
Ansible: playbook documentationOpenFactory · 2026-10-29