Dokumentation
Unterstützte Virtualisierungsplattformen und Build-Typen
TurnKey funktioniert gut mit allen wichtigen Virtualisierungsplattformen (z. B. VMWare, VirtualBox, Parallels, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, XenQEMU/KVM, etc.. Es bietet Appliances in einer Reihe von Build-Typen optimiert und vorgetestet für verschiedene beliebte Virtualisierungsplattformen.
Wenn Sie noch keine Virtualisierungssoftware installiert haben,VirtualBoxist in einer kostenlosen Open-Source-Edition für große Betriebssysteme erhältlich. VMWare Player und Server-Produkte sind proprietär, können aber kostenlos heruntergeladen werden. KVM ist 100% freie Software, die in den Linux-Kernel integriert ist und die den Linux-Kernel unterstützt. Viele Front-End-Management-Tools. Proxmox Virtuelle Umgebung ist ein kostenloser Open-Source-Hypervisor für Unternehmen, der sowohl KVM als auch LXC bereitstellt.
| Bauart | Kopflos | Verpackung | Installation | Kern | Extras | Funktioniert am besten mit... |
|---|---|---|---|---|---|---|
| Generische Hybrid ISO | Nein | ISO CD/USB Image (installieren oder live ausführen) | Kundenspezifischer Installateur (Di-live) | linux-generisch | Bare Metall Hardware Jede virtuelle Maschine (z. B. KVM, Hyper-V, XenServer), die von CD- oder ISO-Image aus installiert werden kann. | |
| VM optimiert (OVA) | Nein | Streamfähige OVA-Archivdatei mit einem Read-Only, komprimiert ("Typ 3") VMDK Disk Image und eine OVF VM Konfigurationsdatei | Import OVA; VirtualBox und VMware unterstützen "Doppelklick" Import | linux-generisch | Open-VM-Tools | VirtualBox VMWare-Produkte (Player, Workstation, Server, ESX, vSphere) |
| VM optimiert (VMDK) | Nein | ZIP-Datei mit einem beschreibbar VMDK Disk Image und eine VMX VM Konfigurationsdatei | Keine (vorinstalliertes, betriebsbereites Festplattenbild) | linux-generisch | Open-VM-Tools | VirtualBox (Verwendung vorhandener Festplatte) Low-End VMWare Produkte (Player, Workstation, Server) QEMU/KVM Es wurde auch berichtet, dass VMDK mit Xen HVM funktioniert, obwohl nicht bestätigt |
| OpenNebula (LXC) | Ja | LXC-Bild | Bitte sehen Sie sich die Turnkey Linux Images Marketplace OpenNebula Doc Seite. | n/a | kopflose Initialisierungszaun, Vorsaat | OpenNebula |
| OpenStack | Ja | QCOW2 Dateisystembild | Laden Sie das Bild auf OpenStack ()Openstack-Dokumente) | linux-generisch | kopflose Initialisierungszaun, Vorsaat | OpenStack QEMU/KVM (?) |
| Proxmox | Ja | Tarball mit Appliance-Dateisystem optimiert, um auf Proxmox VE (LXC) | Download & Import Template über den "TurnKey Channel" innerhalb der webUI oder manuelles Herunterladen von tarball und Upload auf PVE Unterstützt v5.x/v6.x (LXC) | n/a | kopflose Initialisierungszaun, Vorsaat | Proxmox VE Andere Container (d.h. OpenVZ/LXC) basierte Cloud- und Virtualisierungslösungen. |
| Xen | Ja | Tarball mit Appliance-Dateisystem-Image, optimiert für die Ausführung als Xen-DomU-Gast (sollte sowohl PV als auch HVM unterstützen, obwohl nur in HVM getestet). | Variiert zwischen Xen-Setups | n/a | kopflose Initialisierungszaun, Vorsaat | Jede Xen-basierte private oder öffentliche Cloud... |
| LXC | Ja | Tarball des Containers (LXC) Build (siehe Proxmox Build) | TurnKey LXC VorlageAnkündigung der Nachrichten) | n/a | kopflose Initialisierungszaun, Vorsaat | Jede Linux-Distribution, die LXC unterstützt (nicht dokumentiert) |
| Docker | Ja | Docker-Bilder, die auf dem docker-Index | Dockerdocs) | n/a | kopflose Initialisierungszaun, Vorsaat, vorkonfiguriertes Laufen und Belichten | Jede Linux-Distribution, die Docker unterstützt |
Andere Virtualisierungsplattformen
Während andere VM-Plattformen nicht speziell unterstützt werden, unterstützen viele VMDK und / oder es gibt oft eine Möglichkeit, ein vorhandenes Format zu verwenden (z. B. aus ISO installieren). Oft werden Ihnen mit Ihrer Virtualisierungssoftware Tools zur Verfügung gestellt, um Bilder in die gewünschte zu konvertieren. Beispiele, die dokumentiert wurden, sind:
- KVM - vielleicht auch .qcow2 OpenStack Bild?
- OpenNebula (KVM unterstützt) - Siehe auch OpenNebula (LXC).
- XenServer (installieren von ISO) oder Xen-Bild sollte auch mit den letzten XenServer-Releases funktionieren.
- Hyper-V (installieren von ISO) (möglicherweise wird noch "Gen1" VM benötigt).
Headless vs. Non-Headless Builds
In einer herkömmlichen Installation (z.B. von ISO) hat der Benutzer während des Deployments und beim ersten Booten interaktiven Zugriff auf die virtuelle Konsole.
Im Gegensatz dazu wird nicht erwartet, dass Headless-Builds dem Benutzer interaktiven Zugriff auf die virtuelle Konsole bieten.
Der Hauptunterschied, den dies erzeugt, ist, wann und wie das System mit dem Benutzer interagiert, um Passwörter und grundlegende Anwendungskonfigurationen festzulegen:
- In nicht-kopflosen Builds wird das Appliance vom Benutzer auf erster Bootsboot.
- In Headless Builds wird das Appliance vom Benutzer auf Erster Login.
Unter der Annahme, dass der Benutzer Zugriff auf das rohe Dateisystem hat, können Headless-Installationen vorsaatAlternativ können sie interaktiv initialisiert Interaktive Initialisierung erfordert SSH-Zugriff auf das TurnKey-Root-Konto. Proxmox unterstützt die Voreinstellung des Root-Passworts und/oder das Hinzufügen von SSH-Schlüsseln vor dem Firstboot. Andere Systeme können den Benutzer dazu auffordern, das zufällig generierte Root-Passwort aus dem Syslog zu lesen.
Weitere Einzelheiten siehe die inithooks Unterlagen.
VM optimierte Bilder
Dies sind Bilder, die für die Bereitstellung auf virtuellen Maschinen optimiert sind und die gängige Virtualisierungssoftware (z. B. VirtualBox, VMWare, Parallels) verwenden.
Merkmale
- VorinstalliertAppliance ist auf einem VMDK-Festplattenimage vorinstalliert.
- Enthält Open-VM-ToolsVMWare-Tools enthalten Treiber, die die Leistung beim Ausführen eines Appliance unter VMWare verbessern. Wenn Sie unter VirtualBox oder anderen Virtualisierungsplattformen laufen, werden die mitgelieferten Open-VM-Tools nicht verwendet. Gäste-Addons.
Pro und Contra
- Der Hauptvorteil: einfachere Einrichtung, da kein Installationsschritt erforderlich ist.
- Der Hauptnachteil: kann nicht auf nicht-virtualisierter Bare Metal Hardware bereitgestellt werden.
Aromen
VM-optimierte Bilder sind in zwei eng verwandten Formaten verfügbar:
- OVA Build: ab v14.0 ist dies die neue Empfohlen VM BuildEs ist ein einzelnes Dateiarchiv (.ova), das aus unserem VMDK aufgebaut wurde; verarbeitet mit VMWare's OVF-Tool. Es enthält:
- Plattenbild: Nur schreibgeschütztes, komprimiertes VMDK-Festplattenbild.
- OVF VM-KonfigurationsdateiOVF ist ein standardbasiertes Konfigurationsformat für virtuelle Maschinen.
- Vereinbarkeit:
- VirtualBox: unterstützt OVA-Import über "Doppelklick" oder über einen Appliance-Import-Assistenten, der das OVA in ein natives VirtualBox-Format konvertiert.
- VMWare ProdukteOVA wird von allen aktuellen VMware-Produkten wie Player, Workstation, Server, ESX und vSphere unterstützt.
- VMDK VM Build: früher war dies der primäre VM-Build, der zum Download angeboten wurde. Wir bieten ihn weiterhin an, da er ohne Konvertierung in KVM importiert werden kann (und möglicherweise andere wie Xen HVM). Es kann auch mit VirtualBox und VMware verwendet werden, wenn es bevorzugt wird.
- Plattenbild: Ready-to-Run, beschreibbares VMDK-Festplattenbild.
- VMX VM-KonfigurationsdateiVMX ist ein Legacy-VMware-only-Virtual Machine-Konfigurationsformat.
- Vereinbarkeit:
- VirtualBox: unterstützt das Hinzufügen der VMDK als virtuelle Festplatte. Die VM-Hardware (z. B. RAM) muss manuell konfiguriert werden, da VMX nicht von VirtualBox unterstützt wird. virtualbox Installations-Tutorial.
- Low-End-Legacy-VMWare-ProdukteVMX ist Point-and-Click auf VMWare Player, VMWare Workstation, VMWare Server.
Generisches ISO
Dies ist ein einzelnes Master-Bildformat, das überall installiert werden kann.
Merkmale
- Kundenspezifischer Installateur (Di-live): Appliance auf jedem verfügbaren Speichergerät installieren können.
- Live CD/USB Demo ModeErlauben Sie Benutzern, Appliance ohne Installation auszuprobieren.
- Generische Kernel: Enthält Bare Metal Hardware-Unterstützung und die meisten Arten von virtuellen Maschinen (z. B. VMWare, VirtualBox, Xen HVM, Parallels).
Pro und Contra
- Der Hauptvorteil: ein einziges universelles Bildformat, das (fast) überall funktioniert.
- Der Hauptnachteil: Ein ISO muss von Hand installiert werden und beinhaltet keine Out-of-the-Box-Virtualisierungsoptimierungen.
OpenNebula
Die OpenNebula-Entwickler haben dokumentiert So fügen Sie "Turnkey Linux Images Marketplace" hinzu. Nach dem Hinzufügen können OpenNebula-Benutzer TurnKey-Bilder (LXC) in ihre OpenNebula-Infrastruktur importieren. (Die Dokumentationsquelle kann gefunden werden) Hier).
Alternativ bietet OpenNebula volle VM-Unterstützung über KVM. So kann TurnKey von ISO installiert werden (oder VMDK oder OpenStack .qcow2 Builds sollten auch möglich sein - obwohl unerprobt und undokumentiert).
Für allgemeine Informationen zu LXC Builds, sehen Sie sich bitte die allgemeine LXC-Notizen.
OpenStack Builds
Dies sind TurnKey Builds für die OpenStack Cloud-Plattform.
Merkmale:
- Automatische APT-Konfiguration beim Booten: Kosten für die Bandbreite durch die Nutzung der nächstgelegenes Paketarchiv für maximale Leistung.
- SSH Key Unterstützung: Instanzen, die mit einem Schlüsselpaar gestartet werden, werden entsprechend konfiguriert.
- SSH-Hostschlüssel-Fingerabdrücke im Systemprotokoll angezeigt: Verifizierung des Servers zur Verhinderung von Man-in-the-Middle (MITM)-Angriffen.
- Zufällig generiertes Root-Passwort: wird beim ersten Booten eingestellt und im Systemprotokoll ** angezeigt.
- Zufällig generierte mysql/Postgres-Passwörter: Die MySQL-Administrator- und/oder PostgreSQL-Postgres-Passwörter sind auf dasselbe Zufallspasswort wie root ** eingestellt.
- Instanz-Metadaten-Pythonbibliothek und CLI: intern verwendet, aber nützlich für fortgeschrittene Benutzer. ()Mehr erfahren).
** Da OpenStack-Builds in Headless-Bereitstellungen (ohne Konsole) verwendet werden, enthalten sie einen Inithook, der Standardwerte und zufällige Passwörter vorgibt. Sie können auch vorab geseedet sein (unter der Annahme, dass der Zugriff vor dem ersten Boot auf das Disk-Image erfolgt).
Siehe: OpenStack erstellt Ankündigung für weitere Details. Veraltete Dokumente - bitte sehen Dieser Kommentar.
Proxmox Builds
TurnKey Proxmox Builds sind für OS Container-basierte Leichtbau-Virtualisierung (hauptsächlich LXC) über Proxmox v4.x+ optimiert. Sie sind direkt über den "TurnKey-Kanal" innerhalb der Proxmox VE webUI (unter Storage >> Templates) verfügbar. Sie sollten auch an früheren Versionen von v3.x (OpenVZ - oder Vanille OVZ) arbeiten, wurden aber nicht ausgiebig getestet.
Bitte beachten Sie, wenn Sie es vorziehen, eine "vollständige VM" (d. H. KVM) auf Proxmox zu starten, dann laden Sie bitte die entsprechende ISO herunter. Laden Sie entweder auf Ihren lokalen Computer herunter und laden Sie das ISO über Proxmox webUI hoch, oder melden Sie sich über die Kommandozeile an und laden Sie das ISO auf /var/lib/vz/template/iso/. herunter.
Siehe auch LXC oder (sehr datiert) OpenVZ baut Ankündigung (Historische Infos).
Xen-Gehäuse
Dies sind TurnKey-Dateisystem-Tarballs, die so optimiert sind, dass sie als DomU-Gäste in Xen-basierten privaten oder öffentlichen Cloud-Setups ausgeführt werden. Alternativ wurde berichtet, dass für HVM das VMDK-Image (aus dem VMDK VM-Build) importiert werden kann.
Siehe: Xen baut Ankündigung für Details (obwohl bitte beachten Sie, dass wir jetzt ein (Tarball des) vollständiges Dateisystembild zur Verfügung stellen, im Gegensatz zum vorherigen Dateisystem Tarball).
LXC Builds
Die TurnKey LXC Vorlage ist die gleiche wie die Proxmox der Bau. TurnKey LXC Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance X Diese Builds werden von TurnKey genutzt und werden im laufenden Betrieb gepatcht. Sie sollten auch mit Vanille LXC, LXD oder OpenVZ funktionieren, aber es ist derzeit nicht dokumentiert.
Siehe: TurnKey LXC Ankündigung für Einzelheiten.
Docker Builds
Dies sind TurnKey-Builds, die für die Ausführung als docker-Container optimiert sind und den automatischen Download über den öffentlichen docker-Index unterstützen.
Siehe: TurnKey Docker Docs für Einzelheiten.
In diesem Abschnitt
zugehörige Leitfäden
2-Guide
Keine passenden Führer
Versuchen Sie einen anderen Satz.