baremetalhost

package
v0.0.0-...-d5d859e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 31, 2020 License: Apache-2.0 Imports: 29 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Add

func Add(mgr manager.Manager) error

Add creates a new BareMetalHost Controller and adds it to the Manager. The Manager will set fields on the Controller and Start it when the Manager is Started.

Types

type EmptyBMCAddressError

type EmptyBMCAddressError struct {
	// contains filtered or unexported fields
}

EmptyBMCAddressError is returned when the BMC address field for a host is empty

func (EmptyBMCAddressError) Error

func (e EmptyBMCAddressError) Error() string

type EmptyBMCSecretError

type EmptyBMCSecretError struct {
	// contains filtered or unexported fields
}

EmptyBMCSecretError is returned when the BMC secret for a host is empty

func (EmptyBMCSecretError) Error

func (e EmptyBMCSecretError) Error() string

type NoDataInSecretError

type NoDataInSecretError struct {
	// contains filtered or unexported fields
}

NoDataInSecretError is returned when host configuration data were not found in referenced secret

func (NoDataInSecretError) Error

func (e NoDataInSecretError) Error() string

type ReconcileBareMetalHost

type ReconcileBareMetalHost struct {
	// contains filtered or unexported fields
}

ReconcileBareMetalHost reconciles a BareMetalHost object

func (*ReconcileBareMetalHost) Reconcile

func (r *ReconcileBareMetalHost) Reconcile(request reconcile.Request) (result reconcile.Result, err error)

Reconcile reads that state of the cluster for a BareMetalHost object and makes changes based on the state read and what is in the BareMetalHost.Spec TODO(user): Modify this Reconcile function to implement your Controller logic. This example creates a Pod as an example Note: The Controller will requeue the Request to be processed again if the returned error is non-nil or Result.Requeue is true, otherwise upon completion it will remove the work from the queue.

type ResolveBMCSecretRefError

type ResolveBMCSecretRefError struct {
	// contains filtered or unexported fields
}

ResolveBMCSecretRefError is returned when the BMC secret for a host is defined but cannot be found

func (ResolveBMCSecretRefError) Error

func (e ResolveBMCSecretRefError) Error() string

type SaveBMCSecretOwnerError

type SaveBMCSecretOwnerError struct {
	// contains filtered or unexported fields
}

SaveBMCSecretOwnerError is returned when we fail to set the owner of a secret

func (SaveBMCSecretOwnerError) Error

func (e SaveBMCSecretOwnerError) Error() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL