Documentación
Plataformas de virtualización compatibles y tipos de construcción
TurnKey funciona bien con todas las principales plataformas de virtualización (por ejemplo, VMWare, VirtualBox, Parallels, Xen,QEMU/KVM, etc.) Proporciona appliances en una gama de tipos de construcción optimizado y pre-probado para varias plataformas de virtualización populares.
Si no ya tiene instalado el software de virtualización,VirtualBoxestá disponible en una edición de código abierto gratuito para los principales OSs. VMWare Player y los productos Server son propietarios pero gratuitos para descargar. KVM es un software 100% libre incorporado en el núcleo Linux que admite muchas herramientas de gestión de vanguardia. Proxmox Virtual Environment es un hipervisor de código abierto gratuito que proporciona tanto KVM como LXC.
| Tipo de construcción | Sin cabeza | Embalaje | Instalación | Kernel | Extras | Funciona mejor con... |
|---|---|---|---|---|---|---|
| híbrido genérico ISO | No | Imagen ISO CD/USB (instalar o ejecutar en vivo) | Instalación personalizada (di-live) | linux-generic | Herrajes de metal de bare Cualquier máquina virtual (por ejemplo, KVM, Hyper-V, XenServer) que pueda instalarse desde la imagen CD o ISO. | |
| VM optimizado (OVA) | No | Archivo de archivo OVA de transmisión que contiene un sólo lectura, comprimido ("tipo 3") Imagen de disco VMDK y un archivo de configuración OVF VM | Importación OVA; VirtualBox y soporte VMware "doble clic" importación | linux-generic | abrir-vm-tools | VirtualBox Productos VMWare (Player, Workstation, Server, ESX, vSphere) |
| VM optimizado (VMDK) | No | Archivo ZIP que contiene un escribible Imagen de disco VMDK y archivo de configuración VMX VM | Ninguno (imagen de disco duro preinstalada y lista para funcionar) | linux-generic | abrir-vm-tools | VirtualBox (utiliza el disco duro existente) Productos VMWare de gama baja (Player, Workstation, Server) QEMU/KVM también se ha informado que VMDK trabaja con Xen HVM aunque no se ha confirmado |
| OpenNebula (LXC) | Sí. | Imagen LXC | Por favor, veamos "Turnkey Linux Images Marketplace" AbrirNebula Doc página. | n/a | valla de inicialización sin cabeza, preverding | OpenNebula |
| OpenStack | Sí. | Imagen del sistema de archivos QCOW2 | Subir la imagen a OpenStack (Openstack docs) | linux-generic | valla de inicialización sin cabeza, preverding | OpenStack QEMU/KVM (?) |
| Proxmox | Sí. | Sistema de archivos appliance optimizado para funcionar en Proxmox VE (LXC) | Descargar & importar plantilla a través del "canal TurnKey" dentro de la webUI o descargar manualmente tarball y subir a PVE Supports v5.x/v6.x (LXC) | n/a | valla de inicialización sin cabeza, preverding | Proxmox VE Otros contenedores (es decir, OpenVZ/LXC) soluciones de cloud y virtualización basadas en la nube.... |
| Xen | Sí. | Tarball que contiene la imagen de sistema de archivos appliance, optimizado para funcionar como un invitado de Xen domU (debería soportar tanto PV como HVM, aunque sólo se prueba en HVM). | Variaciones entre configuraciones Xen | n/a | valla de inicialización sin cabeza, preverding | Cualquier nube privada o pública basada en Xen... |
| LXC | Sí. | Tarball de contenedor (LXC) construir (ver Proxmox construir) | plantilla TurnKey LXC (XX)anuncio de noticias) | n/a | valla de inicialización sin cabeza, preverding | Cualquier distribución Linux que apoye LXC (indocumentado) |
| Docker | Sí. | Imágenes Docker alojadas en Índice docker | Docker (XX)docs) | n/a | valla de inicialización sin cabeza, preverding, preconfigurado correr y exponer | Cualquier distribución Linux que soporte Docker |
Otras plataformas de virtualización
Mientras que otras plataformas VM no están específicamente soportadas, muchos soportan VMDK y/o hay a menudo una manera de utilizar un formato existente (por ejemplo, instalar desde ISO). A menudo se proporcionan herramientas con su software de virtualización de elección para convertir imágenes a la que se requiere. Ejemplos que han sido documentados son:
- KVM - ¿Quizá también .qcow2 OpenStack imagen?
- OpenNebula (KVM respaldado) - Véase también OpenNebula (LXC).
- XenServer (instalación de ISO) o Imagen Xen también debe trabajar con las recientes versiones de XenServer.
- Hyper-V (instalación de ISO) (puede todavía requerir "Gen1" VM).
Headless vs non-headless builds
En una instalación convencional (por ejemplo, desde ISO) el usuario tiene acceso interactivo a la consola virtual durante el despliegue y la primera bota.
Por el contrario, no se espera que las construcciones sin cabeza proporcionen al usuario acceso interactivo a la consola virtual.
La principal diferencia que esto crea es cuándo y cómo el sistema interactúa con el usuario para establecer contraseñas, configuraciones básicas de aplicaciones:
- En construcciones no sin cabeza, el appliance es creado por el usuario en primera bota.
- En las construcciones sin cabeza, el appliance es creado por el usuario en primer login.
Asumiendo que el usuario tenga acceso al sistema de archivos crudos, las instalaciones sin cabeza pueden ser pre-seeded. Alternativamente, pueden ser inicialización interactiva en el primer inicio de sesión. La inicialización interactiva requiere acceso SSH a la cuenta raíz TurnKey. Muchos sistemas (por ejemplo, Proxmox) soporte pre-ajustar la contraseña de raíz y/o adición de las teclas SSH antes del primer arranque. Otros sistemas pueden requerir que el usuario lea la contraseña de raíz generada aleatoriamente desde el síslo.
Para más detalles, vea inithooks documentación.
VM optimizado imágenes
Estas son imágenes optimizadas para el despliegue en máquinas virtuales, utilizando software de virtualización popular (por ejemplo, VirtualBox, VMWare, Parallels).
Características
- Pre-instalado: appliance se instala previamente en una imagen de disco duro VMDK.
- Incluye herramientas abiertas-vm-tools: Las herramientas VMWare contienen controladores que mejoran el rendimiento al ejecutar un appliance bajo VMWare. Al ejecutar bajo VirtualBox u otras plataformas de virtualización, no se utilizan las herramientas de código abierto incluidas. Bajo VirtualBox, puede que desee instalar las herramientas Invitados Addons.
Pros and cons
- La principal ventaja: configuración más fácil ya que no se requiere un paso de instalación. Mejor rendimiento en VMWare fuera de la caja.
- La principal desventaja: no se puede desplegar en hardware de metales desnudos no virtualizados.
Sabores
VM optimizado las imágenes están disponibles en dos formatos estrechamente relacionados:
- OVA build: a partir de v14.0 este es el nuevo Recomendado VM. Es un archivo único (.ova) construido a partir de nuestro VMDK; procesado con VMWare OVFtool. Contiene:
- Imagen de disco: imagen de disco duro VMDK comprimida solamente.
- Archivo de configuración OVF VM: OVF es un formato de configuración basado en estándares de la máquina virtual.
- Compatibilidad:
- VirtualBox: admite la importación OVA mediante "doble-click" o mediante un asistente appliance de importación que convierte el OVA a un formato VirtualBox nativo. El proceso de conversión tarda unos minutos.
- Productos VMWare: OVA es compatible con todos los productos VMware actuales como Player, Workstation, Server, ESX y vSphere. También importará con "doble-click" o a través del asistente de importación.
- VMDK VM build: anteriormente esta fue la principal construcción VM ofrecida para su descarga. Seguimos ofreciéndolo como se puede importar en KVM sin conversión (y posiblemente otros como Xen HVM). También se puede utilizar con VirtualBox y VMware si se prefiere. Es un archivo zip que incluye:
- Imagen de disco: Imagen de disco duro VMDK lista para funcionar.
- Archivo de configuración VMX VM: VMX es un formato de configuración de la máquina virtual VMware sólo legado.
- Compatibilidad:
- VirtualBox: soporta añadir el VMDK como disco duro virtual. El hardware VM (por ejemplo, RAM) tiene que ser configurado manualmente ya que VMX no es compatible con VirtualBox. Tutorial de instalación virtualbox.
- Productos VMWare de bajo nivel: VMX es punto y clic en VMWare Player, VMWare Workstation, VMWare Server.
Genérico ISO
Este es un formato de imagen maestro único que se puede instalar en cualquier lugar.
Características
- Instalación personalizada (di-live): puede instalar appliance a cualquier dispositivo de almacenamiento disponible.
- Modo de demostración CD/USB en vivo: permitir a los usuarios probar appliance sin instalar.
- kernel genérico: incluye soporte de hardware de metal desnudo, y la mayoría de los tipos de máquinas virtuales (por ejemplo, VMWare, VirtualBox, Xen HVM, Parallels).
Pros and cons
- La principal ventaja: un único formato de imagen universal que funciona (casi) en cualquier lugar.
- La principal desventaja: un ISO necesita ser instalado a mano y no incluye ninguna optimización de virtualización de caja.
OpenNebula
Los devs OpenNebula tienen documentado Cómo añadir "Turnkey Linux Images Marketplace". Una vez añadido, OpenNebula los usuarios pueden importar imágenes TurnKey (LXC) en su infraestructura OpenNebula. (La fuente de documentación puede ser encontrada Aquí.).
Alternativamente, OpenNebula proporciona soporte VM completo a través de KVM. Así TurnKey se puede instalar desde ISO (o VMDK o OpenStack .qcow2 construcciones también debe ser posible - aunque no probado e indocumentado).
Para información general sobre LXC construye, por favor vea el general Notas LXC.
OpenStack construye
Estos son TurnKey construye para el OpenStack plataforma de nube.
Características:
- Configuración automática APT en la bota: ahorra costos de ancho de banda utilizando el archivo más cercano para el máximo rendimiento.
- SSH soporte clave: instancias que se ponen en marcha con un teclado se configurarán en consecuencia.
- SSH host clave huellas dactilares mostradas en el registro del sistema: verificación del servidor para prevenir ataques de hombre en medio (MITM).
- contraseña de raíz generada aleatoriamente: se establece en la primera bota, y se muestra en el registro del sistema **.
- Generadas aleatoriamente contraseñas mysql/postgres: las contraseñas de postgres MySQL adminer y/o PostgreSQL se establecen a la misma contraseña aleatoria que root **.
- Instalación de metadatos python biblioteca y CLI: utilizado internamente, pero útil para usuarios avanzados. (aprender más).
** Debido a que OpenStack construye se utilizan en implementaciones sin cabeza (sin una consola), incluyen un inithook que preseedúa valores predeterminados, y contraseñas aleatorias. También pueden ser pre-seededed (asumiendo el acceso pre-primerboot a la imagen del disco).
Ver el OpenStack construye anuncio para más detalles. Cañones anticuados - por favor vea este comentario.
Proxmox construye
TurnKey Proxmox se optimizan para la virtualización ligera basada en contenedores OS (principalmente LXC) a través de Proxmox v4.x+. Están disponibles directamente desde el canal "TurnKey" dentro del webUI Proxmox VE (bajo Storage √≥ Campos de plantilla). También deben trabajar en versiones anteriores de v3.x (OpenVZ - o vainilla OVZ) pero no han sido ampliamente probados.
Tenga en cuenta, si prefiere lanzar un "full VM" (es decir, KVM) en Proxmox, entonces por favor descargue el ISO relevante. Ya sea descarga en su computadora local y suba el ISO a través de Proxmox webUI, o inicie sesión a través de línea de comandos y descargar el ISO a /var/lib/vz/template/iso/.
Véase también LXC o el (muy fechado) OpenVZ construye anuncio (información histórica).
Xen construye
Estos son tarballs TurnKey de sistema de archivos optimizados para funcionar como invitados de domU en configuraciones de nube privadas o públicas basadas en Xen. Deben ser compatibles con casos PV y HVM. Alternativamente, se ha informado que para HVM, la imagen VMDK (de la construcción VMDK VM) puede ser importada.
Ver el Xen construye el anuncio para detalles (aunque por favor note que ahora proporcionamos una imagen (tarball de la) sistema de archivos completo, en lugar del sistema de archivos anterior tarball).
LXC construye
La plantilla TurnKey LXC es la misma que la Proxmox Construir. TurnKey LXC appliance apalanca TurnKey estos construye y los parchea en la mosca para su despliegue. También deben trabajar con vainilla LXC, LXD o OpenVZ pero actualmente está indocumentado.
Ver el Anuncio TurnKey LXC para detalles.
Docker construye
Estos son TurnKey construye optimizados para funcionar como contenedores docker, soportando la descarga automática a través del índice público docker.
Ver el TurnKey Docker docs para detalles.
En esta sección
Guías relacionadas
Guías 2
No hay guías de juego
Prueba otra frase.