Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsInvalidConfig ¶
IsInvalidConfig asserts invalidConfigError.
func IsInvalidVersion ¶
IsInvalidVersion asserts invalidVersionError.
Types ¶
type Cluster ¶
type Cluster struct {
*controller.Controller
}
func NewCluster ¶
func NewCluster(config ClusterConfig) (*Cluster, error)
type ClusterConfig ¶
type ClusterConfig struct {
G8sClient versioned.Interface
K8sClient kubernetes.Interface
K8sExtClient apiextensionsclient.Interface
Logger micrologger.Logger
GuestUpdateEnabled bool
ProjectName string
}
type Drainer ¶
type Drainer struct {
*controller.Controller
}
func NewDrainer ¶
func NewDrainer(config DrainerConfig) (*Drainer, error)
type DrainerConfig ¶
type DrainerConfig struct {
G8sClient versioned.Interface
K8sClient kubernetes.Interface
Logger micrologger.Logger
ProjectName string
}
Directories
¶
| Path | Synopsis |
|---|---|
|
messagecontext
Package messagecontext stores and accesses the message struct in context.Context.
|
Package messagecontext stores and accesses the message struct in context.Context. |
Click to show internal directories.
Click to hide internal directories.