Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 9 additions & 8 deletions api/v1/hypervisor_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -115,11 +115,11 @@ type HypervisorSpec struct {
OperatingSystemVersion string `json:"version,omitempty"`

// +kubebuilder:default:=false
// Reboot request an reboot after successful installation of an upgrade.
// Reboot requests a reboot after successful installation of an upgrade.
Reboot bool `json:"reboot"`

// +kubebuilder:default:=true
// EvacuateOnReboot request an evacuation of all instances before reboot.
// EvacuateOnReboot requests an evacuation of all instances before reboot.
EvacuateOnReboot bool `json:"evacuateOnReboot"`

// +kubebuilder:default:=true
Expand Down Expand Up @@ -168,12 +168,13 @@ type HypervisorSpec struct {
HighAvailability bool `json:"highAvailability"`

// +kubebuilder:default:=false
// Require to issue a certificate from cert-manager for the hypervisor, to be used for
// secure communication with the libvirt API.
// CreateCertManagerCertificate requests that a certificate be issued from
// cert-manager for the hypervisor, to be used for secure communication
// with the libvirt API.
CreateCertManagerCertificate bool `json:"createCertManagerCertificate"`

// +kubebuilder:default:=true
// InstallCertificate is used to enable the installations of the certificates via kvm-node-agent.
// InstallCertificate enables installation of certificates via kvm-node-agent.
InstallCertificate bool `json:"installCertificate"`

// +kubebuilder:optional
Expand Down Expand Up @@ -401,7 +402,7 @@ type DomainCapabilities struct {
// Supported devices for domains.
//
// The format of this list is the device type, and if specified, a specific
// model. For example, the take the following xml domain device definition:
// model. For example, take the following xml domain device definition:
//
// <video supported='yes'>
// <enum name='modelType'>
Expand All @@ -417,7 +418,7 @@ type DomainCapabilities struct {
// Supported cpu modes for domains.
//
// The format of this list is cpu mode, and if specified, a specific
// submode. For example, the take the following xml domain cpu definition:
// submode. For example, take the following xml domain cpu definition:
//
// <mode name='host-passthrough' supported='yes'>
// <enum name='hostPassthroughMigratable'/>
Expand Down Expand Up @@ -536,7 +537,7 @@ type HypervisorStatus struct {
Cells []Cell `json:"cells,omitempty"`

// +kubebuilder:default:=0
// Represent the num of instances
// Represents the number of instances running on this hypervisor.
NumInstances int `json:"numInstances"`

// HypervisorID is the unique identifier of the hypervisor in OpenStack.
Expand Down
9 changes: 7 additions & 2 deletions applyconfigurations/api/v1/aggregate.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 3 additions & 0 deletions applyconfigurations/api/v1/aggregategroup.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

11 changes: 8 additions & 3 deletions applyconfigurations/api/v1/capabilities.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

24 changes: 21 additions & 3 deletions applyconfigurations/api/v1/cell.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

44 changes: 41 additions & 3 deletions applyconfigurations/api/v1/domaincapabilities.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

49 changes: 47 additions & 2 deletions applyconfigurations/api/v1/eviction.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 5 additions & 1 deletion applyconfigurations/api/v1/evictionspec.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

11 changes: 7 additions & 4 deletions applyconfigurations/api/v1/evictionstatus.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 7 additions & 0 deletions applyconfigurations/api/v1/group.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

49 changes: 47 additions & 2 deletions applyconfigurations/api/v1/hypervisor.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading