Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LifecycleManager ¶
type LifecycleManager struct {
// contains filtered or unexported fields
}
func NewLifecycleManager ¶
func NewLifecycleManager(nodeName string, k8sClient kubernetes.Interface) *LifecycleManager
func (*LifecycleManager) CreateNodeObject ¶
func (self *LifecycleManager) CreateNodeObject(nodeSkeletonFile string) (*corev1.Node, error)
func (*LifecycleManager) DeleteNode ¶
func (self *LifecycleManager) DeleteNode(stop context.CancelFunc) error
func (*LifecycleManager) Run ¶
func (self *LifecycleManager) Run(ctx context.Context, cancel context.CancelCauseFunc, n *corev1.Node)
type LifecycleManagerI ¶
Click to show internal directories.
Click to hide internal directories.