-
Notifications
You must be signed in to change notification settings - Fork 120
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Create a KEDA deployment #398
Conversation
@bryantbiggs do you think this implementation is valid? |
no, I do not in its current form. As previously stated, this is just re-wrapping helm which is not providing much (if any) value. Users can deploy this today without any code changes required by the module #245 (comment) What benefit is there to having just Terraform wrappers around Helm charts? |
It is logical to onboard it as It is a very popular hpa replacement. It is popular in the same way as Karpenter is a replacement for cluster-autoscaler. |
The main issue in that PR is it is not supporting irsa roles, like karpenter for example does. so smth like that (maybe plain and not module) should be added
and the following helm values should become configurable variables if irsa used
|
This PR has been automatically marked as stale because it has been open 30 days |
Pull request closed due to inactivity. |
What does this PR do?
This PR introduces the implementation of KEDA (Kubernetes Event-Driven Autoscaling) to the EKS Blueprints Addons repository. KEDA enables event-driven autoscaling for Kubernetes workloads, supporting a wide range of scalers like AWS SQS, CloudWatch, and DynamoDB. The integration is achieved by adding a simple configuration option to enable KEDA.
Motivation
The motivation behind this PR is to provide efficient resource utilization, enhance performance by dynamically adjusting workloads, and offer broad compatibility with various event sources.
More
pre-commit run -a
with this PRFor Moderators
Additional Notes
In my local environment, KEDA successfully scaled applications based on event-driven triggers.