For the complete documentation index, see llms.txt. This page is also available as Markdown.

VergeOS Marketplace-Katalog: VM-Rezepte

Erkunden Sie die vorkonfigurierten virtuellen Maschinenrezepte im VergeOS Marketplace-Katalog für eine schnelle Self-Service-VM-Bereitstellung für Linux-, Windows- und Anwendungs-Stacks.

Übersicht

Wichtige Punkte

  • Der VergeOS Marketplace-Katalog bietet eine kuratierte Sammlung vorkonfigurierter VM-Rezepte.

  • Rezepte ermöglichen die schnelle Self-Service-Bereitstellung virtueller Maschinen mit optimierten Einstellungen.

  • Jedes Rezept vereinfacht die Bereitstellung gängiger Betriebssysteme und Anwendungen.

  • Benutzer können während der Bereitstellung wichtige Parameter wie CPU, RAM, Speicher und Netzwerke anpassen.

Der VergeOS Marketplace-Katalog bietet eine leistungsstarke Möglichkeit, Ihre virtuellen Maschinenbereitstellungen zu beschleunigen. Statt jede neue VM manuell zu konfigurieren, stellt der Marketplace gebrauchsfertige Rezepte für eine Vielzahl von Betriebssystemen und Anwendungen bereit. Diese Rezepte sind für die VergeOS-Umgebung optimiert und gewährleisten eine effiziente Ressourcennutzung sowie konsistente Konfigurationen.

In diesem Leitfaden werden Ihnen die im Marketplace-Katalog verfügbaren VM-Rezepte vorgestellt und die gängigen Konfigurationsoptionen erläutert, die Sie bei deren Bereitstellung erwarten können.

Auf den Marketplace-Katalog zugreifen

Um auf VM-Rezepte aus dem Marketplace zuzugreifen und sie bereitzustellen:

  1. Melden Sie sich bei Ihrem VergeOS-System an.

  2. Navigieren Sie zu Maschinen aus dem linken Menü.

  3. Klicken Sie auf Neue VM.

  4. Wählen Sie im Abschnitt "Select Type" links Marketplace (oder einen bestimmten Marketplace-Katalog wie "Operating Systems (Marketplace)" oder "Applications (Marketplace)") aus.

Die verfügbaren Rezepte werden dann zur Auswahl angezeigt und nach ihrer Hauptfunktion kategorisiert (z. B. Betriebssysteme, Anwendungen, Dienste).

Gängige Optionen zur Rezeptkonfiguration

Wenn Sie eine VM aus einem Marketplace-Rezept bereitstellen, werden Ihnen in der Regel eine Reihe von Fragen angezeigt, mit denen Sie die neue virtuelle Maschineninstanz anpassen können. Diese Fragen sind darauf ausgelegt, die gängigsten Konfigurationsanforderungen abzudecken.

Hier sind die typischen Kategorien von Einstellungen, die Sie konfigurieren können:

1. Einstellungen der VM-Instanz

Diese Optionen steuern die grundlegende Hardware und Identität Ihrer virtuellen Maschine:

  • Kerne (YB_CPU_CORES): Die Anzahl der der VM zugewiesenen virtuellen CPU-Kerne.

  • RAM (YB_RAM): Die Menge an virtuellem RAM, die der VM zugewiesen wird (z. B. in MB oder GB).

  • Hostname (YB_HOSTNAME): Der Netzwerk-Hostname für die VM.

  • UEFI aktivieren (SELECT_CREATE_UEFI): Eine boolesche Option (Ja/Nein), um den UEFI-Bootmodus (Unified Extensible Firmware Interface) für die VM zu aktivieren.

  • Cloud-init nach dem ersten Start deaktivieren (YB_DISABLE_CLOUDINIT): Für Linux-VMs ermöglicht dies, den cloud-init-Dienst nach dem ersten Lauf zu deaktivieren, wodurch weitere Konfigurationsänderungen bei späteren Starts verhindert werden. Zu den Optionen gehören oft true, false, oder purge.

  • Rezeptinstanz trennen (YB_DETACH_RECIPE): Eine versteckte Option, die möglicherweise steuert, ob die VM mit dem Rezept verknüpft bleibt (für zukünftige Updates) oder nach der Erstellung zu einer eigenständigen VM wird.

2. Netzwerkeinstellungen

Diese Optionen legen fest, wie Ihre VM eine Verbindung zu Netzwerken herstellt und IP-Adressen erhält:

  • Den IP-Adressentyp auswählen (YB_IP_ADDR_TYPE): Wählen Sie zwischen dhcp (Dynamic Host Configuration Protocol) für die automatische IP-Zuweisung oder static für die manuelle Konfiguration.

  • Netzwerk für das externe Netzwerk (YB_NIC_ETH0_EXTERNAL_GATEWAY): Das externe Netzwerk, mit dem die primäre NIC (eth0) der VM verbunden wird.

  • IP-Adresse für (eth0) (YB_NIC_ETH0_IP_ADDR): Wenn static IP ausgewählt ist, geben Sie hier die spezifische IP-Adresse für die VM ein.

  • CIDR der Subnetzmaske (YB_NIC_ETH0_CIDR): Die Subnetzmaske für die statische IP-Adresse (z. B. /24).

  • Standardgateway (YB_NIC_ETH0_GW): Das Standardgateway für das Netzwerk der VM.

  • Nameserver (YB_NIC_ETH0_NS): Eine durch Kommas getrennte Liste von DNS-Server-IP-Adressen.

3. Speichereinstellungen

Diese Optionen steuern die Größe der primären Festplatte der VM:

  • Größe des OS-Laufwerks (YB_DRIVE_OS_SIZE): Die Größe des virtuellen Datenträgers für das Betriebssystem (z. B. in GB).

  • OS-Laufwerks-Tier (SELECT_OS_TIER): Wählt die bevorzugte Speicherebene für das OS-Laufwerk der VM aus (z. B. Tier 1 für hohe Leistung, Tier 5 für Archivierung).

4. Erstellung von Benutzerkonten

Rezepte enthalten oft Optionen zum Erstellen erster Benutzerkonten im Gastbetriebssystem:

  • Benutzername (YB_USER): Der Benutzername für das anfängliche Administrator- oder Standardbenutzerkonto.

  • Passwort (YB_PASSWORD): Das Passwort für den angegebenen Benutzer.

5. Betriebssystemspezifische Anpassungen

Einige Rezepte enthalten Optionen, die auf das spezifische Betriebssystem zugeschnitten sind, das sie bereitstellen:

  • Windows-ISO (WINDOWS_ISO): Für Windows-Rezepte ermöglicht dies die Auswahl des spezifischen ISO-Images für die Windows-Installation (z. B. windows-2025-evaluation-os-disk.iso).

  • Windows-Lizenzschlüssel (WINDOWS_LICENSE_KEY): Ein optionales Feld zur Eingabe eines Windows-Lizenzschlüssels für die Aktivierung.

  • RDP aktivieren (ENABLE_RDP): Eine boolesche Option (Ja/Nein), um das Remote Desktop Protocol für Windows-VMs zu aktivieren.

  • UI von intern aus zugreifen (YB_ACCESS_UI_FROM_INTERNAL): Bei einigen Windows-basierten VergeOS-Instanzen steuert diese Option den Zugriff auf die Benutzeroberfläche aus internen Netzwerken.

  • VirtIO-DL-Name (VIRTIO_DL_NAME): Für Windows verweist dies auf das VirtIO-Treiber-ISO, das zum Einfügen von Treibern in das Gastbetriebssystem verwendet wird.

6. Automatisierung im Hintergrund (Sdatabase Typ-Fragen)

Viele Rezepte enthalten erweiterte Automatisierungsschritte, die mit der VergeOS-Datenbank oder anderen Diensten interagieren können. Diese Fragen erscheinen oft mit einem Sdatabase Typ und sind in der Regel vom Herausgeber des Rezepts vorab konfiguriert. Beispiele sind:

  • OS-Laufwerk erstellen (CREATE_OS_DRIVE): Erstellt automatisch den virtuellen OS-Datenträger.

  • Windows-ISO herunterladen (YB_DOWNLOAD_WINDOWS_ISO): Löst einen Download der Windows-ISO von einer angegebenen URL aus.

  • VirtIO herunterladen (YB_DOWNLOAD_VIRTIO): Löst einen Download der VirtIO-Treiber-ISO aus.

  • VirtIO-CD-ROM erstellen (YB_CREATE_VIRTIO_CD_DL): Erstellt ein virtuelles CD-ROM-Laufwerk und fügt die heruntergeladene VirtIO-ISO für die automatische Treiberinstallation ein.

  • CPU des Clusters abrufen (GET_CLUSTER_CPU): Fragt den Cluster nach verfügbaren CPU-Informationen ab.

  • CPU des Clusters ändern (CHANGE_CLUSTER_CPU): Ändert die CPU-Einstellungen des Clusters programmgesteuert.

  • Maschinentyp bearbeiten (EDIT_MACHINE_TYPE): Passt den Maschinentyp der VM nach der Erstellung an.

Diese Sdatabase Operationen zeigen die Leistungsfähigkeit der VergeOS-Rezepte, die nicht nur VMs bereitstellen, sondern auch komplexe, automatisierte Aufgaben während der Bereitstellung ausführen.

Verfügbare Rezepte im Marketplace-Katalog

Der Marketplace-Katalog wird kontinuierlich mit neuen Rezepten aktualisiert. Nachfolgend finden Sie eine Liste der häufig verfügbaren Rezepte, kategorisiert nach ihrem primären Verwendungszweck:

Betriebssysteme

Diese Rezepte stellen vorkonfigurierte virtuelle Maschinen mit verschiedenen Linux- und Windows-Betriebssystemen bereit. Sie werden in der Regel mit Standardeinstellungen geliefert, die mithilfe der oben beschriebenen Optionen angepasst werden können.

  • AlmaLinux 8 & 9 (Aktuell): Minimale Installationen von AlmaLinux für Unternehmensumgebungen.

  • CentOS 7 (Aktuell): Eine stabile und weit verbreitete Linux-Distribution.

  • CentOS Stream 8: Eine Linux-Distribution mit Rolling Release.

  • Debian 10 (Buster), 11 (Bullseye): Stabile und beliebte Debian-basierte Distributionen.

  • Fedora 35, 36, 37, 38: Aktuelle Fedora-Versionen für Entwicklung und Tests.

  • Rocky Linux 8 & 9 (Aktuell): RHEL-binärkompatible Linux-Distributionen für Unternehmen.

  • Ubuntu Server 18.04 (Bionic Beaver), 20.04 (Focal Fossa), 22.04 (Jammy Jellyfish), 24.04 (Noble Numbat): Long-Term-Support-(LTS)-Versionen von Ubuntu Server, ideal für Produktionsarbeitslasten.

  • Windows 2025 - Evaluation: Ein Evaluierungsimage für die kommende Windows-Server-Version.

  • Windows 2022 - Evaluation: Ein Evaluierungsimage für Windows Server 2022.

  • Windows 2019 Server Evaluation: Ein Evaluierungsimage für Windows Server 2019.

  • Amazon Linux 2 LTS: Eine für Amazon optimierte Linux-Distribution.

Anwendungen

Diese Rezepte basieren in der Regel auf einem zugrunde liegenden Betriebssystem und enthalten vorinstallierte Anwendungen für bestimmte Anwendungsfälle.

  • LAMP-Stack: Ein Webserver-Stack aus Linux, Apache, MySQL und PHP.

  • Docker: Eine Containerisierungsplattform vorinstalliert.

  • Grafana: Eine beliebte Open-Source-Plattform für Monitoring und Observability.

  • OpenVPN-AS: OpenVPN Access Server für VPN-Lösungen.

  • Kubernetes K3S: Eine leichtgewichtige Kubernetes-Distribution.

Dienste

Diese Rezepte bieten spezialisierte Dienste oder Utility-VMs zur Verwaltung Ihrer VergeOS-Umgebung.

  • Tenant Crash Cart: Eine Utility-VM, die häufig zur Fehlerbehebung oder Wiederherstellung innerhalb einer Mandantenumgebung verwendet wird.

Ein Rezept verwenden

Sobald Sie ein Rezept ausgewählt und auf "Next" geklickt haben, werden Sie durch das Formular "Questions" geführt, in das Sie Ihre gewünschten Konfigurationen eingeben können. Nachdem Sie alle erforderlichen Felder ausgefüllt haben, klicken Sie auf "Submit", um den VM-Erstellungsprozess zu starten. Die Rezeptautomatisierung stellt dann Ihre neue virtuelle Maschine basierend auf Ihren Auswahlmöglichkeiten bereit.

Vorteile der Verwendung von Marketplace-Rezepten

  • Geschwindigkeit: Neue VMs in Minuten statt in Stunden bereitstellen.

  • Konsistenz: Stellen Sie sicher, dass alle Bereitstellungen den vordefinierten Best Practices entsprechen.

  • Einfachheit: Reduzieren Sie die Komplexität der manuellen VM-Einrichtung.

  • Self-Service: Ermöglichen Sie Benutzern, ihre eigenen Ressourcen mit kontrollierten Optionen bereitzustellen.

  • Automatisierung: Nutzen Sie die leistungsstarke VergeOS-Rezept-Engine für fortgeschrittene Bereitstellungsaufgaben.


Zuletzt aktualisiert

War das hilfreich?