tinkerbell

package
v1.54.3 Latest Latest
Warning

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

Go to latest
Published: Dec 7, 2022 License: Apache-2.0 Imports: 18 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewTinkerbellDriver

func NewTinkerbellDriver(mdConfig *metadataclient.Config, factory ClientFactory, tinkServerAddress, imageRepoAddress string) (plugins.PluginDriver, error)

NewTinkerbellDriver returns a new TinkerBell driver with a configured tinkserver address and a client timeout.

Types

type HardwareSpec

type HardwareSpec struct {
	Hardware pkg.HardwareWrapper `json:"hardware"`
}

func (*HardwareSpec) GetID

func (h *HardwareSpec) GetID() string

func (*HardwareSpec) GetIPAddress

func (h *HardwareSpec) GetIPAddress() string

func (*HardwareSpec) GetMACAddress

func (h *HardwareSpec) GetMACAddress() string

func (*HardwareSpec) GetName

func (h *HardwareSpec) GetName() string

func (*HardwareSpec) GetStatus

func (h *HardwareSpec) GetStatus() string

Directories

Path Synopsis
Package client contains a client wrapper for Tinkerbell.
Package client contains a client wrapper for Tinkerbell.

Jump to

Keyboard shortcuts

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