Documentation ¶
Index ¶
Constants ¶
View Source
const ( CONFIGMAP_NAME = "api-gateway-config" CONFIGMAP_NS = "kyma-system" DEFAULT_RECONCILIATION_PERIOD = 30 * time.Minute ERROR_RECONCILIATION_PERIOD = time.Minute API_GATEWAY_FINALIZER = "gateway.kyma-project.io/subresources" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIRuleReconciler ¶
type APIRuleReconciler struct { processing.ReconciliationConfig client.Client Log logr.Logger Scheme *runtime.Scheme Config *helpers.Config ReconcilePeriod time.Duration OnErrorReconcilePeriod time.Duration }
APIRuleReconciler reconciles a APIRule object
func NewApiRuleReconciler ¶
func NewApiRuleReconciler(mgr manager.Manager, config ApiRuleReconcilerConfiguration) (*APIRuleReconciler, error)
func (*APIRuleReconciler) SetupWithManager ¶
func (r *APIRuleReconciler) SetupWithManager(mgr ctrl.Manager, c controllers.RateLimiterConfig) error
SetupWithManager sets up the controller with the Manager.
Click to show internal directories.
Click to hide internal directories.