Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BootstrapHandler ¶
type BootstrapHandler interface {
Bootstrap() (infrastructurev1.PostAction, error)
}
func NewBootstrapHandler ¶
func NewBootstrapHandler(agentContext context.AgentContext) BootstrapHandler
type InstallHandler ¶
type InstallHandler interface {
Install()
}
func NewInstallHandler ¶
func NewInstallHandler(agentContext context.AgentContext) InstallHandler
type OSVersionHandler ¶ added in v0.7.0
type OSVersionHandler interface {
Reconcile(map[string]runtime.RawExtension, bool) (infrastructurev1.PostAction, error)
}
func NewOSVersionHandler ¶ added in v0.7.0
func NewOSVersionHandler(agentContext context.AgentContext) OSVersionHandler
type RegistrationHandler ¶
func NewRegistrationHandler ¶
func NewRegistrationHandler(agentContext *context.AgentContext) RegistrationHandler
type ResetHandler ¶
type ResetHandler interface {
Reset()
TriggerReset() error
}
func NewResetHandler ¶
func NewResetHandler(agentContext context.AgentContext) ResetHandler
Click to show internal directories.
Click to hide internal directories.