Motivation
As a developer, I would like to fetch all relevant repositories to evaluate the EKS CIS 5.1.1 rule.
In-depth
All the AWS providers require to specify the region of the requested resources to get them from the provider.
I.E, when trying to retrieve a resource from AWS we need to first understand the region of the resource, and then address the relevant AWS provider.
In our current implementation, there is only one fetcher that needs to address this problem - the ECR fetcher.
The ECR fetcher collects all the AWS images from pods across the cluster and accesses the AWS ECR provider to evaluate the relevant repositories.
Definition of done
- Ecr fetcher bulk repositories per region, and sends them together to the relevant regional ECR
Motivation
As a developer, I would like to fetch all relevant repositories to evaluate the EKS CIS 5.1.1 rule.
In-depth
All the AWS providers require to specify the region of the requested resources to get them from the provider.
I.E, when trying to retrieve a resource from AWS we need to first understand the region of the resource, and then address the relevant AWS provider.
In our current implementation, there is only one fetcher that needs to address this problem - the ECR fetcher.
The ECR fetcher collects all the AWS images from pods across the cluster and accesses the AWS ECR provider to evaluate the relevant repositories.
Definition of done