Este es el comando bootstrap-vz que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
bootstrap-vz: el programa está creando imágenes de Debian para ejecutar en entornos de nube como
Amazons EC2, OpenStack, Google Cloud Compute y otros que comparten API con esos
SINOPSIS
arranque-vz [opciones] MANIFESTAR
DESCRIPCIÓN
bootstrap-vz está escrito en Python, que se puede personalizar con bastante facilidad si es necesario. Entero
json manifest [MANIFEST] proporciona la configuración de la imagen final. Manifiesto
Las opciones disponibles se explican a continuación en la sección MANIFESTAR, si hay información que
falta, por favor presente un error contra el paquete bootstrap-vz (los parches siempre son bienvenidos).
arranque-vz deben be run obtenidos de within AWS ejemplo a Para crear Debian imagen.
Predeterminado usuario para iniciar sesión en la imagen creada es: raíz
[OPCIONES]
--Iniciar sesión camino
Inicie sesión en el directorio dado [predeterminado: / var / log / bootstrap-vz].
Si es " - "se desactivará el registro de archivos.
--pausa en caso de error
Pausar en caso de error, antes de revertir
- corrida en seco
En realidad, no ejecutes las tareas
--depurar
Imprimir información de depuración
-h,--ayuda
muestra esta ayuda
[MANIFIESTO]
Manifest es un archivo yaml que proporciona la especificación de imagen final, las reglas estándar de yaml se aplican a
este y los siguientes campos deben o pueden usarse (dependiendo del tipo de imagen final).
A continuación se describen campos específicos y campos dentro de las secciones, todos deben estar en estricto
el formato yaml se coloca en el archivo de manifiesto.
proveedor- [kvm | ec2 | gce | virtualbox | azure] plataforma dirigida donde la imagen final producida por
se va a utilizar bootstrap-vz
virtualización - [pvm | hvm | virtio | ide] tipo de vitalización que va a ser
utilizado para ejecutar la imagen final
networking_mejorado -
iniciador
montar_dir - donde se instalarán todos los archivos de arranque
espejo - Espejo de Debian para usar para buscar todos los archivos requeridos (sugerencia:
http://http.debian.net/debian)
espacio de trabajo -
imagen
nombre - nombre de la imagen final
descripción - descripción final de la imagen que dará un poco más de información sobre cómo
esta imagen es diferente a otras cubo - [SOLO PARA IMÁGENES DE RESPALDO S3] Depósito S3
nombre para el almacenamiento
te (Detalles del SO)
, - [wheezy | jessie] Nombre de la versión de Debian
arquitectura - [amd64 | i386]
zona horaria - ex. UTC
local - ex. es_ES
charmap - ex. UTF-8
volumen (configuración de disco duro virtual)
apoyo - [ebs | s3 | crudo]
sistema de archivos - cualquiera soportado por el kernel
tamaño - qué tan grande debe ser la imagen principal de la raíz
loopback_dir - [SOLO PARA PROVEEDORES DE KVM Y VIRTAUALBOX]
plugins (complementos disponibles, para conocer las opciones específicas de cada complemento, consulte
documentación del complemento individual)
usuario_admin
backports
construir_metadatos
convertir_imagen
nebulosa abierta
precargado
contraseña_raíz
paquetes_usuario
Cartas credenciales (Entradas específicas de AWS)
llave de acceso - Clave de acceso de AWS
llave secreta Clave secreta de AWS
certificado - [S3 IMÁGENES RESPALDAS]
llave privada - [S3 IMÁGENES RESPALDAS]
ID de usuario - [S3 IMÁGENES RESPALDAS]
MANIFIESTO - ejemplo
. . .
proveedor:
nombre: ec2
virtualización: hvm
networking_mejorado: simple
cartas credenciales:
clave de acceso: AFAKEACCESSKEYFORAWS
secret-key: thes3cr3tkeyf0ryourawsaccount/FS4d8Qdva
iniciador:
espacio de trabajo: / target
imagen:
Nombre:
debian- {system.release} - {system.architecture} - {provider.virtualization} - {% Y} - {% m} - {% d} -ebs
descripción: Debian {system.release} {system.architecture}
sistema:
liberación: sibilancia
arquitectura: amd64
cargador de arranque: extlinux
mapa de caracteres: UTF-8
configuración regional: en_US
zona horaria: UTC
volumen:
respaldo: ebs
particiones:
tipo: ninguno
raíz:
sistema de archivos: ext4
tamaño: 8GiB
paquetes:
espejo: http://httpredir.debian.org/debian
complementos:
nube_init:
fuentes_de_metadatos: Ec2
nombre de usuario: admin
Se pueden encontrar ejemplos de manifiestos en / usr / share / doc / bootstrap-vz / examples / manifests Saber más
manifiesta información específica que se puede encontrar en arranque-vz(3) o documentos en línea en
http://bootstrap-vz.readthedocs.org/en/master/
Use bootstrap-vz en línea usando los servicios de onworks.net