aws_eks and aps: Support for Scrapper for all supported languages
- Dominant language
- TypeScript
- Stars
- 12.9k
- Forks
- 4.6k
- Avg merge
- 2d 3h
- Merged PRs (30d)
- 83
Description
### Describe the feature
We recently introduced agentless metric collection for Amazon EKS. The scrapper is supported via EKS console while creating EKS Cluster or via CLI/API. We would need add support `eks` Cluster creation module and a `scrapper` method for `aps` modules. The support should be capable of intaking scrapper configuration and converting the same to Base64 before performing the required operation. [This](https://aws.amazon.com/blogs/aws/amazon-managed-service-for-prometheus-collector-provides-agentless-metric-collection-for-amazon-eks/) blog post should provide more details around how the Scrapper support works.
### Use Case
We recently introduced agentless metric collection for Amazon EKS.
### Proposed Solution
Scrapper support with `aws_eks` and `aps` module which also supports intaking scrapper configuration and converting the same to Base64 before performing the required operation.
### Other Information
_No response_
### Acknowledgements
- [ ] I may be able to implement this feature request
- [ ] This feature might incur a breaking change
### CDK version used
2.100.0 or Greater
### Environment details (OS name and version, etc.)
Mac
Contributor guide
Research direction
Start with the aws_eks cluster creation module and the aps modules, then consult the linked AWS blog for the scraper workflow. Determine how scraper configuration is accepted and converted to Base64 before the required operation. Done means scraper support works for all supported languages across both modules.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws, typescript
- Domain
- cloud, infrastructure
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100