machine

package
v0.57.0 Latest Latest
Warning

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

Go to latest
Published: Aug 31, 2022 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

View Source
const (
	PassiveBoot  = "passive"
	ActiveBoot   = "active"
	RecoveryBoot = "recovery"
	LiveCDBoot   = "liveCD"
	NetBoot      = "netboot"
	UnknownBoot  = "unknown"
)

Variables

This section is empty.

Functions

func BootFrom

func BootFrom() string

BootFrom returns the booting partition of the SUT.

func CreateSentinel

func CreateSentinel(f string) error

func DotToYAML

func DotToYAML(file string) ([]byte, error)

func ExecuteCloudConfig

func ExecuteCloudConfig(file, stage string) error

func ExecuteInlineCloudConfig

func ExecuteInlineCloudConfig(cloudConfig, stage string) error

func K3sEnvUnit

func K3sEnvUnit(unit string) string

func SentinelExist

func SentinelExist(f string) bool

func UUID

func UUID() string

Types

type Service

type Service interface {
	WriteUnit() error
	Start() error
	OverrideCmd(string) error
	Enable() error
	Restart() error
}

func Getty

func Getty(i int) (Service, error)

func K3s

func K3s() (Service, error)

func K3sAgent

func K3sAgent() (Service, error)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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