Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Controller ¶
type Controller struct {
// contains filtered or unexported fields
}
Controller is the controller implementation for Rollout resources
func NewController ¶
func NewController(cfg ControllerConfig) *Controller
NewController returns a new rollout controller
func (*Controller) Run ¶
func (c *Controller) Run(threadiness int, stopCh <-chan struct{}) error
type ControllerConfig ¶
type ControllerConfig struct { KubeClientSet kubernetes.Interface RolloutManager v1alpha12.RolloutInterface RolloutWorkqueue workqueue.RateLimitingInterface }
ControllerConfig describes the data required to instantiate a new rollout controller
Source Files ¶
Click to show internal directories.
Click to hide internal directories.