Empezar con la API de OpenStack
Esta traducción ha sido generada de forma automática por nuestro partner SYSTRAN. En algunos casos puede contener términos imprecisos, como en las etiquetas de los botones o los detalles técnicos. En caso de duda, le recomendamos que consulte la versión inglesa o francesa de la guía. Si quiere ayudarnos a mejorar esta traducción, por favor, utilice el botón «Contribuir» de esta página.
Objetivo
Para automatizar las operaciones en el Public Cloud, puede utilizar las API de OpenStack para generar diferentes scripts.
El cliente Nova se utilizaba anteriormente para gestionar sus instancias y discos. Este cliente se ha deteriorado y los pedidos se han integrado en el cliente Python OpenStack.
Por ejemplo, podrá crear instancias adicionales cuando sus herramientas de monitorización detecten un pico de carga para evitar la saturación de su infraestructura. También es posible programar regularmente la creación de snapshots.
Esta guía explica cómo utilizar las API de OpenStack para gestionar sus instancias utilizando el cliente Python OpenStack.
Requisitos
- Preparar el entorno para utilizar la API de OpenStack
- Cargar las variables de entorno necesarias para OpenStack
Procedimiento
Puede consultar la lista de posibles pedidos en la documentación del cliente:
Puede filtrar los comandos mostrados indicando el grupo:
También puede consultar la información relativa a un pedido añadiendo help delante del pedido:
Consulte la documentación del cliente directamente en el sitio web de OpenStack.
Operaciones básicas
Añadir una llave SSH pública
En primer lugar, es necesario añadir una llave SSH pública para conectarse a las instancias.
- Listar los comandos asociados a las llaves SSH:
- Añadir la llave SSH pública:
- Listar las llaves SSH disponibles:
Listar los modelos de instancias
A continuación, deberá obtener el ID del modelo que quiera utilizar:
Mostrar las imágenes disponibles
Por último, solo tiene que descargar el ID de la imagen que se utilizará para la instancia:
Creación de una instancia
Con los elementos recuperados anteriormente, puede crear una instancia:
A continuación, compruebe que la lista de instancias existentes es correcta para identificar la instancia recién creada:
Eliminación de una instancia
Para eliminar una instancia, ejecute el siguiente comando:
Más información
Interactúe con nuestra comunidad de usuarios en https://community.ovh.com/en/.