Importe su propia imagen
Cómo importar su propia imagen en Public Cloud
Objetivo
OVHcloud ofrece a los clientes de Public Cloud imágenes listas para usar, pero también la posibilidad de utilizar sus propias imágenes.
Esta guía explica cómo importar sus propias imágenes en un proyecto de Public Cloud.
Requisitos
- una instancia de Public Cloud en su proyecto
- su propia imagen RAW/QCOW2 (formatos recomendados)
- un usuario de OpenStack
- un entorno OpenStack CLI ready (si utiliza CLI)
Acceso a la Console de OVHcloud
- Enlace directo:
- Ruta de navegación:
Public Cloud> Seleccione su proyecto
Procedimiento
Antes de empezar
Es recomendable utilizar imágenes cloud compatibles proporcionadas por el distribuidor o crear su propia imagen utilizando soluciones como Packer OpenStack builder.
Las imágenes cloud compatibles están disponibles aquí:
- https://cloud.centos.org/centos/
- https://cloud.debian.org/images/cloud/
- https://cloud-images.ubuntu.com/releases/
- https://alt.fedoraproject.org/cloud/
Otros sistemas operativos también ofrecen imágenes ISO, que también se aplican al crear imágenes con Packer, como QEMU y VirtualBox.
Asegúrese de que las imágenes tengan los siguientes elementos para que puedan integrarse en el entorno cloud:
- QEMU Guest Agent: esta operación permite disfrutar de una mejor experiencia de backup, ya que permite al host comunicarse con la instancia para realizar copias de seguridad en directo. No todos los sistemas operativos son compatibles con este paquete.
- cloud-init: para poder iniciar su instancia la primera vez que inicie, añadiendo llaves SSH y configurando la red. La mayoría de los sistemas operativos son compatibles con esta funcionalidad.
Le recomendamos que utilice imágenes en formato RAW o QCOW2. Optimice el tamaño de la imagen para que sea lo más pequeño posible para reducir el coste de la facturación mensual y reducir el tiempo de generación de las instancias.
Importar la imagen
Con OpenStack hay dos formas de importar su propia imagen. Puede hacerlo desde la interfaz de línea de comandos OpenStack o desde la interfaz Horizon.
En línea de comandos de OpenStack
Una vez que la imagen esté lista, siga los pasos que se indican a continuación para importar utilizando la CLI OpenStack:
1. En el menú de la izquierda de su proyecto de Public Cloud en la consola de OVHcloud, haga clic en Gestión del proyecto y, a continuación, en la pestaña Usuarios. Haga clic en el botón ... de la línea de su usuario de OpenStack y, seguidamente, en Descargar el archivo RC de OpenStack. En la ventana Descargar un archivo de configuración de OpenStack, seleccione en la lista Región la región a la que quiere subir la imagen y haga clic en Descargar.
2. Cargue el archivo openrc:
3. Una vez cargado el archivo, deberá introducir la contraseña del usuario de OpenStack.
4. Ahora puede importar su imagen. El siguiente ejemplo de comando realiza las siguientes operaciones:
- El formato de disco es "RAW"
- Descargar una imagen de la ruta actual llamada "debian9.raw"
- Llama a la imagen "Debian 9 - Mi imagen".
- Establece la imagen en estado privado
- Define las propiedades recomendadas. Una configuración óptima permite utilizar funcionalidades como snapshot live y cloud-init (es necesario utilizar el nombre de usuario).
Horizon
Una vez que la imagen esté lista para ser importada, siga los pasos que se indican a continuación para importarla desde la interfaz web de OpenStack Horizon:
1. Conéctese a Horizon.
2. Seleccione arriba a la izquierda la región en la que quiera descargar la imagen.
3. Acceda a la sección Images y haga clic en Create Image.
4. Introduzca los detalles de su imagen y seleccione el archivo desde su ordenador.
5. Introduzca los metadatos de la instancia (también puede introducir los metadatos personalizados que desee) y haga clic en Create Image.
Más información
Interactúe con nuestra comunidad de usuarios.