Openstackclient CLI

Una manera sencilla de acceder a nuestro proyecto de OpenStack e interactuar con él desde la línea de comandos, es:

  • Crearnos un entorno virtual python e instalarle openstackclient.
  • Descargarnos nuestras credenciales desde Horizon.
  • Iniciar con dichas credenciales.

Los pasos serían los que siguen.

david@pochinki:~$ virtualenv openstack-david
Running virtualenv with interpreter /usr/bin/python2
New python executable in /home/david/openstack-david/bin/python2
Also creating executable in /home/david/openstack-david/bin/python
Installing setuptools, pkg_resources, pip, wheel...done.
david@pochinki:~$ source openstack-david/bin/activate
(openstack-david) david@pochinki:~$ pip install python-openstackclient

Ya tendremos nuestro entorno virtual creado, activado y con openstackclient instalado. Entonces accedemos al frontal web de Horizon y en las opciones de Acceso a la API, entramos y nos descargamos nuestro FICHERO RC DE OPENSTACK (IDENTITY API V3).

api

Simplemente quedará el iniciar sesión.

(openstack-david) david@pochinki:~$ source openstack-david/david-project-openrc.sh 
Please enter your OpenStack Password for project david-project as user david:

Y podemos comprobar que tenemos acceso simplemente realizando una consulta a las imágenes que tenemos disponibles desde nuestro proyecto.

(openstack-david) david@pochinki:~$ openstack image list
+---------------------------------------+----------------+--------+
| ID                                    | Name           | Status |
+---------------------------------------+----------------+--------+
| c8028aa6-37d2-40a4-81bd-d38568e0ace8  | Debian Stretch | active |
+---------------------------------------+----------------+--------+
Anuncios

2 comentarios sobre “Openstackclient CLI

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s