Nova flavor con control de acceso

Primero crearemos un “flavor”(sabor) mediante es siguiente comando, este sabor le haremos privado mediante la opción –is-public=False, un ID 23, con 4vCPU y 4 GB de RAM.

$ nova flavor-create 4vCPU-4GB_Mem 23 4096 0 4 --is-public=False
+----+----------------+-----------+------+-----------+------+-------+-------------+-----------+
| ID | Name           | Memory_MB | Disk | Ephemeral | Swap | VCPUs | RXTX_Factor | Is_Public |
+----+----------------+-----------+------+-----------+------+-------+-------------+-----------+
| 23 | 4vCPU-4GB_Mem  |  4096     | 0    | 0         |      |     4 | 1.0         |     False |
+----+----------------+-----------+------+-----------+------+-------+-------------+-----------+

A continuación buscaremos el tenant_ID del tenant al que queramos asignar el sabor, en este caso el tenant(previamente creado) es prueba

$ keystone tenant-list | grep prueba
| 41a0db24bc8940b6a2f3297bef5f6cee | prueba | True |

Con el tenant_ID y el flavor_ID, asignaremos el flavor a el tenant, lo haremos mediante el siguiente comando:

  • 23 es flavor_ID
  • 41a0db24bc8940b6a2f3297bef5f6cee es tenant_ID
$ nova flavor-access-add 23 41a0db24bc8940b6a2f3297bef5f6cee
+-----------+----------------------------------+
| Flavor_ID | Tenant_ID                        |
+-----------+----------------------------------+
|        23 | 41a0db24bc8940b6a2f3297bef5f6cee |
+-----------+----------------------------------+

Por ultimo comprobaremos la lista de sabores, aqui veremos como el flavor no es publico,  y debería de estar solo disponible para el tenant asignado anteriormente

$ nova flavor-list
+----+-----------------+-----------+------+-----------+------+-------+-------------+-----------+
| ID | Name            | Memory_MB | Disk | Ephemeral | Swap | VCPUs | RXTX_Factor | Is_Public |
+----+-----------------+-----------+------+-----------+------+-------+-------------+-----------+
| 23 | 4vCPU-4GB_Mem   | 4096      | 0    | 0         |      | 4     | 4.0         | False     |
+----+-----------------+-----------+------+-----------+------+-------+-------------+-----------+

La información sacada para este post viene de este blog (en ingles), visitarle si tenéis ocasión: http://blog.aaronorosen.com/nova-flavors-with-access-control/

%d bloggers like this:

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close