aws-controllers-k8s / community

AWS Controllers for Kubernetes (ACK) is a project enabling you to manage AWS services from Kubernetes
https://aws-controllers-k8s.github.io/community/
Apache License 2.0
2.4k stars 253 forks source link

Define the prow testing infrascture using ACK controllers/resources. #1979

Open a-hilaly opened 9 months ago

a-hilaly commented 9 months ago

The current ACK test setup relies on CDK for creating resources from various services like EKS, IAM, S3, VPC, EC2, etc. Now that ACK controllers are maturing and seeing more and more adoption in the kubernetes world, we should start using our own controllers to deploy the testing infrastructure. This serves three main purposes:

We can achieve the above by breaking into the following sub tasks:

ack-bot commented 3 months ago

Issues go stale after 180d of inactivity. Mark the issue as fresh with /remove-lifecycle stale. Stale issues rot after an additional 60d of inactivity and eventually close. If this issue is safe to close now please do so with /close. Provide feedback via https://github.com/aws-controllers-k8s/community. /lifecycle stale

ack-bot commented 1 month ago

Stale issues rot after 60d of inactivity. Mark the issue as fresh with /remove-lifecycle rotten. Rotten issues close after an additional 60d of inactivity. If this issue is safe to close now please do so with /close. Provide feedback via https://github.com/aws-controllers-k8s/community. /lifecycle rotten