Documentation
¶
Index ¶
- type Manager
- func (m *Manager) AddCanaryRoute(ctx context.Context) (controllerutil.OperationResult, error)
- func (m *Manager) CheckReady(ctx context.Context) bool
- func (m *Manager) DeleteCanaryRoute(ctx context.Context) (controllerutil.OperationResult, error)
- func (m *Manager) DeleteForkedBackends(ctx context.Context) (controllerutil.OperationResult, error)
- func (m *Manager) ForkBackends(ctx context.Context) (controllerutil.OperationResult, error)
- func (m *Manager) InitializeRoute(ctx context.Context) (controllerutil.OperationResult, error)
- func (m *Manager) ResetRoute(ctx context.Context) (controllerutil.OperationResult, error)
- func (m *Manager) With(workloads []rolloutv1alpha1.RolloutRunStepTarget, ...)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Manager ¶
type Manager struct {
// contains filtered or unexported fields
}
func NewManager ¶
func NewManager(ctx context.Context, c client.Client, topologies []rolloutv1alpha1.TrafficTopology) (*Manager, error)
func (*Manager) AddCanaryRoute ¶
func (m *Manager) AddCanaryRoute(ctx context.Context) (controllerutil.OperationResult, error)
func (*Manager) DeleteCanaryRoute ¶
func (m *Manager) DeleteCanaryRoute(ctx context.Context) (controllerutil.OperationResult, error)
func (*Manager) DeleteForkedBackends ¶
func (m *Manager) DeleteForkedBackends(ctx context.Context) (controllerutil.OperationResult, error)
func (*Manager) ForkBackends ¶
func (m *Manager) ForkBackends(ctx context.Context) (controllerutil.OperationResult, error)
func (*Manager) InitializeRoute ¶
func (m *Manager) InitializeRoute(ctx context.Context) (controllerutil.OperationResult, error)
func (*Manager) ResetRoute ¶
func (m *Manager) ResetRoute(ctx context.Context) (controllerutil.OperationResult, error)
func (*Manager) With ¶
func (m *Manager) With(workloads []rolloutv1alpha1.RolloutRunStepTarget, strategy *rolloutv1alpha1.TrafficStrategy)
Click to show internal directories.
Click to hide internal directories.