Versions in this module Expand all Collapse all v0 v0.0.1 Nov 27, 2023 Changes in this version + type AwsSvcClient struct + CWClient *cloudwatch.Client + LambdaClient *lambda.Client + SQSClient *sqs.Client + func NewAwsSvcClient() (*AwsSvcClient, error) + func (c *AwsSvcClient) AdjustLambdaConcurrency(ctx context.Context, lambdaName, sqsName string, ...) (int32, error) + func (c *AwsSvcClient) LambdaConcurrency(ctx context.Context, lambdaName string) (int32, error) + func (c *AwsSvcClient) LambdaExists(ctx context.Context, lambdaName string) bool + func (c *AwsSvcClient) SQSTriggerForLambdaExists(ctx context.Context, lambdaName, sqsName string) bool + type LambdaConcurrencyScalerReconciler struct + AwsSvcClient *AwsSvcClient + Scheme *runtime.Scheme + func (r *LambdaConcurrencyScalerReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error) + func (r *LambdaConcurrencyScalerReconciler) SetupWithManager(mgr ctrl.Manager) error