Linux-Erstellung und -Betrieb · Läuft in Ihrem Browser
cloud-init-Generator
Generieren Sie cloud-config-Benutzerdaten mit einem Nicht-Root-Benutzer, einem öffentlichen SSH-Schlüssel, Paketen und optionalem statischen Netzwerk.
Dateien bleiben in diesem Browser-Tab.
So funktioniert es
Geben Sie einen Hostnamen, einen Benutzer und einen öffentlichen Schlüssel ein. Fügen Sie Pakete und optional eine CIDR-Adresse und ein Gateway hinzu und laden Sie dann die Benutzerdaten herunter.
Beispiel
Erstellen Sie eine Host-Demo mit dem Benutzeroperator und dem Paket nginx.
Was Sie prüfen sollten
Verwenden Sie ein Cloud-Image, das cloud-init unterstützt. Validieren Sie die Zielversion vor der Bereitstellung mit dem cloud-init-Schema. Private Schlüssel und Passwörter sind nicht erforderlich.
Erstellen Sie ein System für diesen Anwendungsfall
Wiederholbares Multi-VM-Serverlabor
Beispielprompt für OpenFactory
Erstellen Sie ein nützliches, wiederholbares Multi-VM-Serverlabor auf Ubuntu 24.04 LTS amd64, es sei denn, das Zielinstallationsprogramm oder die eingebettete Platine erfordert das explizit ausgewählte Betriebssystem.
Verwenden Sie cloud-init-fähige Linux-Images, eindeutige Hostidentitäten und ein privates Verwaltungsnetzwerk. 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: Validieren Sie Benutzerdaten, starten Sie zwei verschiedene Instanzen, überprüfen Sie den autorisierten Zugriff und zeigen Sie, dass die Konfiguration pro Instanz nach dem Neustart bestehen bleibt. 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
cloud-init documentationOpenFactory · 2026-10-29