Show HN: Botocove – Python Boto3 functions concurrently against all AWS accounts
1–2 of 2 posts
Re: Show HN: Botocove – Python Boto3 functions concurrently against all AWS accounts
#2I found myself needing to interact with all of the 200+ accounts in our AWS organization and copying chunks of code around to do it. Botocove provides a decorator that can run a Python function against every AWS account you aim it at, or every account in your organization, concurrently.
https://pypi.org/project/botocove/
I use it for most often for things like inspecting all accounts for security and audit checks, ad-hoc queries, or deployment of changes (such as updating IAM password policy, deploying a Cloudformation stack, and so on). By default it's opinonated to use standard AWS Organizations setup and roles, and generate a list of every account within an organization; but everything is configurable.
Any feedback would be great, hope it's helpful!