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
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:
Melden Sie sich bei Ihrem VergeOS-System an.
Navigieren Sie zu Maschinen aus dem linken Menü.
Klicken Sie auf Neue VM.
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 ofttrue,false, oderpurge.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 zwischendhcp(Dynamic Host Configuration Protocol) für die automatische IP-Zuweisung oderstaticfü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): WennstaticIP 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?