Documentation
¶
Index ¶
- Constants
- func GetWatchableWorkloads(r registry.WorkloadRegistry, logger logr.Logger, c client.Client, ...) []workload.Accessor
- func InitFunc(mgr manager.Manager) (bool, error)
- func InitFuncWith(r registry.WorkloadRegistry) initializer.InitFunc
- type RolloutReconciler
- type RolloutRunByCreationTimestamp
Constants ¶
View Source
const (
ControllerName = "rollout"
)
Variables ¶
This section is empty.
Functions ¶
func GetWatchableWorkloads ¶ added in v0.1.3
func InitFuncWith ¶
func InitFuncWith(r registry.WorkloadRegistry) initializer.InitFunc
Types ¶
type RolloutReconciler ¶
type RolloutReconciler struct { *mixin.ReconcilerMixin // contains filtered or unexported fields }
RolloutReconciler reconciles a Rollout object
func NewReconciler ¶
func NewReconciler(mgr manager.Manager, workloadRegistry registry.WorkloadRegistry) *RolloutReconciler
func (*RolloutReconciler) Reconcile ¶
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state.
func (*RolloutReconciler) SetupWithManager ¶
func (r *RolloutReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type RolloutRunByCreationTimestamp ¶ added in v0.1.3
type RolloutRunByCreationTimestamp []*rolloutv1alpha1.RolloutRun
RolloutRunByCreationTimestamp sorts a list of RolloutRun by creationTimestamp.
func (RolloutRunByCreationTimestamp) Len ¶ added in v0.1.3
func (o RolloutRunByCreationTimestamp) Len() int
func (RolloutRunByCreationTimestamp) Less ¶ added in v0.1.3
func (o RolloutRunByCreationTimestamp) Less(i, j int) bool
func (RolloutRunByCreationTimestamp) Swap ¶ added in v0.1.3
func (o RolloutRunByCreationTimestamp) Swap(i, j int)
Click to show internal directories.
Click to hide internal directories.