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: vinoBuilderImage:
type: string type: string
type: object type: object
managementPhysicalInterfaceName:
description: ManagementPhysicalInterfaceName will be used to connect
to libvirt network
type: string
networks: networks:
description: Define network parameters description: Define network parameters
items: items:
@ -214,6 +218,14 @@ spec:
type: array type: array
type: object type: object
type: array 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: vmBridge:
description: VMBridge defines the single interface name to be used description: VMBridge defines the single interface name to be used
as a bridge for VMs as a bridge for VMs

View File

@ -127,6 +127,36 @@ string
</tr> </tr>
<tr> <tr>
<td> <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> <code>networks</code><br>
<em> <em>
<a href="#airship.airshipit.org/v1.Network"> <a href="#airship.airshipit.org/v1.Network">
@ -167,7 +197,7 @@ CPUConfiguration
<code>domains</code><br> <code>domains</code><br>
<em> <em>
<a href="#airship.airshipit.org/v1.BuilderDomain"> <a href="#airship.airshipit.org/v1.BuilderDomain">
map[string]./pkg/api/v1.BuilderDomain []BuilderDomain
</a> </a>
</em> </em>
</td> </td>
@ -197,10 +227,30 @@ map[string]./pkg/api/v1.BuilderDomain
<tbody> <tbody>
<tr> <tr>
<td> <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> <code>interfaces</code><br>
<em> <em>
<a href="#airship.airshipit.org/v1.BuilderNetworkInterface"> <a href="#airship.airshipit.org/v1.BuilderNetworkInterface">
map[string]./pkg/api/v1.BuilderNetworkInterface []BuilderNetworkInterface
</a> </a>
</em> </em>
</td> </td>
@ -229,6 +279,16 @@ map[string]./pkg/api/v1.BuilderNetworkInterface
<tbody> <tbody>
<tr> <tr>
<td> <td>
<code>ipAddress</code><br>
<em>
string
</em>
</td>
<td>
</td>
</tr>
<tr>
<td>
<code>macAddress</code><br> <code>macAddress</code><br>
<em> <em>
string string
@ -237,6 +297,18 @@ string
<td> <td>
</td> </td>
</tr> </tr>
<tr>
<td>
<code>NetworkInterface</code><br>
<em>
<a href="#airship.airshipit.org/v1.NetworkInterface">
NetworkInterface
</a>
</em>
</td>
<td>
</td>
</tr>
</tbody> </tbody>
</table> </table>
</div> </div>
@ -812,6 +884,7 @@ The prefix should be specified in full MAC notation, e.g.
</h3> </h3>
<p> <p>
(<em>Appears on:</em> (<em>Appears on:</em>
<a href="#airship.airshipit.org/v1.BuilderNetworkInterface">BuilderNetworkInterface</a>,
<a href="#airship.airshipit.org/v1.NodeSet">NodeSet</a>) <a href="#airship.airshipit.org/v1.NodeSet">NodeSet</a>)
</p> </p>
<p>NetworkInterface define interface on the VM</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> and place them on BMHs that correspond to this node</p>
</td> </td>
</tr> </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> </table>
</td> </td>
</tr> </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> and place them on BMHs that correspond to this node</p>
</td> </td>
</tr> </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> </tbody>
</table> </table>
</div> </div>