Add missing schema updates for vino

Change-Id: I725cccf350fc04d1cf24efc2e0f41b395995b3b1
This commit is contained in:
Kostiantyn Kalynovskyi 2021-06-02 23:38:10 +00:00
parent 2a4e42a29a
commit b5b350090c
2 changed files with 153 additions and 2 deletions

View File

@ -77,6 +77,10 @@ spec:
vinoBuilderImage:
type: string
type: object
managementPhysicalInterfaceName:
description: ManagementPhysicalInterfaceName will be used to connect
to libvirt network
type: string
networks:
description: Define network parameters
items:
@ -214,6 +218,14 @@ spec:
type: array
type: object
type: array
pxeBootImageHost:
description: PXEBootImageHost will be used to download the PXE boot
image
type: string
pxeBootImageHostPort:
description: PXEBootImageHostPort will be used to download the PXE
boot image
type: integer
vmBridge:
description: VMBridge defines the single interface name to be used
as a bridge for VMs

View File

@ -127,6 +127,36 @@ string
</tr>
<tr>
<td>
<code>managementPhysicalInterfaceName</code><br>
<em>
string
</em>
</td>
<td>
</td>
</tr>
<tr>
<td>
<code>pxeBootImageHost</code><br>
<em>
string
</em>
</td>
<td>
</td>
</tr>
<tr>
<td>
<code>pxeBootImageHostPort</code><br>
<em>
int
</em>
</td>
<td>
</td>
</tr>
<tr>
<td>
<code>networks</code><br>
<em>
<a href="#airship.airshipit.org/v1.Network">
@ -167,7 +197,7 @@ CPUConfiguration
<code>domains</code><br>
<em>
<a href="#airship.airshipit.org/v1.BuilderDomain">
map[string]./pkg/api/v1.BuilderDomain
[]BuilderDomain
</a>
</em>
</td>
@ -197,10 +227,30 @@ map[string]./pkg/api/v1.BuilderDomain
<tbody>
<tr>
<td>
<code>name</code><br>
<em>
string
</em>
</td>
<td>
</td>
</tr>
<tr>
<td>
<code>role</code><br>
<em>
string
</em>
</td>
<td>
</td>
</tr>
<tr>
<td>
<code>interfaces</code><br>
<em>
<a href="#airship.airshipit.org/v1.BuilderNetworkInterface">
map[string]./pkg/api/v1.BuilderNetworkInterface
[]BuilderNetworkInterface
</a>
</em>
</td>
@ -229,6 +279,16 @@ map[string]./pkg/api/v1.BuilderNetworkInterface
<tbody>
<tr>
<td>
<code>ipAddress</code><br>
<em>
string
</em>
</td>
<td>
</td>
</tr>
<tr>
<td>
<code>macAddress</code><br>
<em>
string
@ -237,6 +297,18 @@ string
<td>
</td>
</tr>
<tr>
<td>
<code>NetworkInterface</code><br>
<em>
<a href="#airship.airshipit.org/v1.NetworkInterface">
NetworkInterface
</a>
</em>
</td>
<td>
</td>
</tr>
</tbody>
</table>
</div>
@ -812,6 +884,7 @@ The prefix should be specified in full MAC notation, e.g.
</h3>
<p>
(<em>Appears on:</em>
<a href="#airship.airshipit.org/v1.BuilderNetworkInterface">BuilderNetworkInterface</a>,
<a href="#airship.airshipit.org/v1.NodeSet">NodeSet</a>)
</p>
<p>NetworkInterface define interface on the VM</p>
@ -1262,6 +1335,39 @@ sushy tools will use these credentials as well, to set up authentication</p>
and place them on BMHs that correspond to this node</p>
</td>
</tr>
<tr>
<td>
<code>managementPhysicalInterfaceName</code><br>
<em>
string
</em>
</td>
<td>
<p>ManagementPhysicalInterfaceName will be used to connect to libvirt network</p>
</td>
</tr>
<tr>
<td>
<code>pxeBootImageHost</code><br>
<em>
string
</em>
</td>
<td>
<p>PXEBootImageHost will be used to download the PXE boot image</p>
</td>
</tr>
<tr>
<td>
<code>pxeBootImageHostPort</code><br>
<em>
int
</em>
</td>
<td>
<p>PXEBootImageHostPort will be used to download the PXE boot image</p>
</td>
</tr>
</table>
</td>
</tr>
@ -1400,6 +1506,39 @@ sushy tools will use these credentials as well, to set up authentication</p>
and place them on BMHs that correspond to this node</p>
</td>
</tr>
<tr>
<td>
<code>managementPhysicalInterfaceName</code><br>
<em>
string
</em>
</td>
<td>
<p>ManagementPhysicalInterfaceName will be used to connect to libvirt network</p>
</td>
</tr>
<tr>
<td>
<code>pxeBootImageHost</code><br>
<em>
string
</em>
</td>
<td>
<p>PXEBootImageHost will be used to download the PXE boot image</p>
</td>
</tr>
<tr>
<td>
<code>pxeBootImageHostPort</code><br>
<em>
int
</em>
</td>
<td>
<p>PXEBootImageHostPort will be used to download the PXE boot image</p>
</td>
</tr>
</tbody>
</table>
</div>