Documentation ¶
Index ¶
- func NewController(mgr ctrl.Manager, logger logr.Logger) error
- type Controller
- func (r *Controller) Finalize(obj client.Object) error
- func (r *Controller) Finalizer() string
- func (r *Controller) HasFailed(ctx context.Context, cr *v1alpha1.Service)
- func (r *Controller) HasSucceed(ctx context.Context, cr *v1alpha1.Service)
- func (r *Controller) PopulateView(ctx context.Context, req types.NamespacedName) error
- func (r *Controller) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Controller ¶
Controller reconciles a Service object.
func (*Controller) Finalizer ¶
func (r *Controller) Finalizer() string
func (*Controller) HasFailed ¶ added in v1.0.24
func (r *Controller) HasFailed(ctx context.Context, cr *v1alpha1.Service)
func (*Controller) HasSucceed ¶ added in v1.0.24
func (r *Controller) HasSucceed(ctx context.Context, cr *v1alpha1.Service)
func (*Controller) PopulateView ¶ added in v1.0.24
func (r *Controller) PopulateView(ctx context.Context, req types.NamespacedName) error
Click to show internal directories.
Click to hide internal directories.