-
Notifications
You must be signed in to change notification settings - Fork 1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(aws): Implement Kork credentials and provider specific Credentia…
…lsRepository (#5021) * feat(aws): Implement Kork credentials and provider specific CredentialsRepository * Keep CredentialsLoader and AmazonAccountSynchronizer due to clouddriver-ecs' dependency on them * Replace uses or AccountCredentialsProvider with CredentialsRepository * Update AgentProvider and its implementatons to take Credentials in agents() since agents must be generated before credentials are added to repository * Move agent generation tasks to AmazonCredentialsLifecycleHandler to generate/remove agents when credentials are added/removed. * Add missing unit tests * Ensure InstanceTerminationLifecycleWorker is created after credentials are available * Ensure ReservationReportCachingAgent is scheduled once * minimize calls to EC2 in ReservationReportCachingAgent * Ensure one public ImageCachingAgent per region
- Loading branch information
Showing
72 changed files
with
1,616 additions
and
730 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.