Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Action ¶
type Action interface {
Execute(ctx *ActionContext) error
}
Action defines a step of bringing up a kind cluster after initial node container creation
type ActionContext ¶
type ActionContext struct { Status *logutil.Status Config *config.Cluster ClusterContext *context.Context // contains filtered or unexported fields }
ActionContext is data supplied to all actions
func NewActionContext ¶
func NewActionContext( cfg *config.Cluster, ctx *context.Context, status *logutil.Status, ) *ActionContext
NewActionContext returns a new ActionContext
Directories ¶
Path | Synopsis |
---|---|
Package config implements the kubeadm config action
|
Package config implements the kubeadm config action |
Package kubeadminit implements the kubeadm init action
|
Package kubeadminit implements the kubeadm init action |
Package kubeadmjoin implements the kubeadm config action
|
Package kubeadmjoin implements the kubeadm config action |
Package loadbalancer implements the load balancer configuration action
|
Package loadbalancer implements the load balancer configuration action |
Package waitforready implements the wait for ready action
|
Package waitforready implements the wait for ready action |
Click to show internal directories.
Click to hide internal directories.