Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( PodName = os.Getenv(constants.EnvPodName) PodNamespace = os.Getenv(constants.EnvPodNamespace) )
Functions ¶
This section is empty.
Types ¶
type BreakerPredicate ¶
type BreakerPredicate struct { }
func (*BreakerPredicate) Create ¶
func (b *BreakerPredicate) Create(event.CreateEvent) bool
Create returns true if the Create event should be processed
func (*BreakerPredicate) Delete ¶
func (b *BreakerPredicate) Delete(e event.DeleteEvent) bool
Delete returns true if the Delete event should be processed
func (*BreakerPredicate) Generic ¶
func (b *BreakerPredicate) Generic(event.GenericEvent) bool
Generic returns true if the Generic event should be processed
func (*BreakerPredicate) Update ¶
func (b *BreakerPredicate) Update(e event.UpdateEvent) bool
Update returns true if the Update event should be processed
type CircuitBreakerReconciler ¶
CircuitBreakerReconciler reconciles a CircuitBreaker object
func (*CircuitBreakerReconciler) InjectClient ¶
func (r *CircuitBreakerReconciler) InjectClient(c client.Client) error
func (*CircuitBreakerReconciler) SetupWithManager ¶
func (r *CircuitBreakerReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
Click to show internal directories.
Click to hide internal directories.