Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FaultToleranceRuleAggregator ¶
type FaultToleranceRuleAggregator struct {
// contains filtered or unexported fields
}
func NewRuleAggregator ¶
func NewRuleAggregator() *FaultToleranceRuleAggregator
type FaultToleranceRuleReconciler ¶
type FaultToleranceRuleReconciler struct { client.Client // contains filtered or unexported fields }
FaultToleranceRuleReconciler reconciles a FaultToleranceRule object
func NewFaultToleranceRuleReconciler ¶
func NewFaultToleranceRuleReconciler(crdManager ctrl.Manager, namespace string, app string, ruleAggregator *FaultToleranceRuleAggregator) *FaultToleranceRuleReconciler
func (*FaultToleranceRuleReconciler) SetupWithManager ¶
func (r *FaultToleranceRuleReconciler) SetupWithManager(mgr ctrl.Manager) error
type RateLimitStrategyReconciler ¶
RateLimitStrategyReconciler reconciles a RateLimitStrategy object
func NewRateLimitStrategyReconciler ¶
func NewRateLimitStrategyReconciler(crdManager ctrl.Manager, namespace string, app string, ruleAggregator *FaultToleranceRuleAggregator) *RateLimitStrategyReconciler
func (*RateLimitStrategyReconciler) SetupWithManager ¶
func (r *RateLimitStrategyReconciler) SetupWithManager(mgr ctrl.Manager) error
Click to show internal directories.
Click to hide internal directories.