aws / aws/containers-roadmap

[EKS] Enable HPA with CloudWatch metrics and alarms

Open
#120 14 comments 75 reactions 0 assignees View on GitHub
EKS Proposed
Dominant language
Shell
Stars
5.4k
Forks
334
PR merge metrics
No merged PRs in 30d

Description

**Tell us about your request**
Many ECS customers make use of ECS service autoscaling based on CloudWatch metrics and alarms. This functionality is desired in EKS.

Community projects that add this support include https://github.com/chankh/k8s-cloudwatch-adapter

**Which service(s) is this request for?**
This could be EKS

**Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard?**
We need to be able to use HPA to autoscale pods based on Cloudwatch metrics and alarms.

**Are you currently working around this issue?**
We use ECS.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the EKS HPA documentation and the linked k8s-cloudwatch-adapter project to understand how CloudWatch metrics and alarms could feed Kubernetes autoscaling. Define the supported integration and its operational requirements before identifying the relevant AWS containers components. Done means EKS users can configure HPA scaling from CloudWatch metrics and alarms.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, kubernetes
Domain
cloud, devops, observability
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.