vinfra service compute placement create

Create a new compute placement:

usage: vinfra service compute placement create [--isolated | --non-isolated]
                                               [--description <description>]
                                               [--nodes <nodes>]
                                               [--images <images>]
                                               [--flavors <flavors>]
                                               <placement-name>
--isolated
Create an isolated placement (hard policy, default)
--non-isolated
Create a non-isolated placement (soft policy)
--description <description>
Placement description
--nodes <nodes>
A comma-separated list of compute node IDs or hostnames to assign to a compute placement
--images <images>
A comma-separated list of image IDs or names to assign to a compute placement
--flavors <flavors>
A comma-separated list of flavor IDs or names to assign to a compute placement
<placement-name>
Placement name

Example:

# vinfra service compute placement create placement1 \
--nodes node001,node002,node003 --flavors 101
+-------------+--------------------------------------+
| Field       | Value                                |
+-------------+--------------------------------------+
| description |                                      |
| flavors     | 1                                    |
| id          | e4230b75-a858-404c-be3b-4b3f2dedb057 |
| images      | 0                                    |
| name        | placement1                           |
| nodes       | 3                                    |
| servers     | 0                                    |
+-------------+--------------------------------------+

This command creates a placement called placement1 with the hard policy for the nodes node001, node002, node003 and the flavor with the ID 101.