Documentation ¶
Overview ¶
Package generic provides implementations of generic controllers.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NamedController ¶
type NamedController struct {
ControllerName string
}
NamedController is provides Name() method.
func (*NamedController) Name ¶
func (c *NamedController) Name() string
Name implements controller.Controller interface.
type ResourceWithRD ¶
type ResourceWithRD interface { resource.Resource meta.ResourceDefinitionProvider }
ResourceWithRD is a resource providing resource definition.
ResourceWithRD allows to pull resource namespace and type from the RD.
Directories ¶
Path | Synopsis |
---|---|
Package cleanup provides a generic implementation of controller which waits for and cleans up resources.
|
Package cleanup provides a generic implementation of controller which waits for and cleans up resources. |
Package transform provides a generic implementation of controller which transforms resources A into resources B.
|
Package transform provides a generic implementation of controller which transforms resources A into resources B. |
Click to show internal directories.
Click to hide internal directories.