Security News
Fluent Assertions Faces Backlash After Abandoning Open Source Licensing
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
An AWS collector plugin for Resoto.
For details on how to edit configuration, please see the documentation.
When the collector is enabled (resotoworker.collector = [aws]
) it will automatically collect any accounts the AWS boto3 SDK can authenticate for.
By default it will check for environment variables like AWS_ACCESS_KEY_ID
, AWS_SECRET_ACCESS_KEY
or AWS_SESSION_TOKEN
.
If Resoto should assume an IAM role that role can be given via resotoworker.aws.role = SomeRoleName
.
The collector will scrape resources in all regions unless regions are specified using e.g. resotoworker.aws.region = [us-east-1, us-west-2]
.
If the given credentials are allowed to assume the specified role in other accounts of your AWS organisation, Resoto
can collect multiple accounts at the same time. To do so provide the account IDs to the resotoworker.aws.account
configuration.
Instead of giving a list of account IDs manually you could also specify resotoworker.aws.scrape_org
, which will make Resoto try to get the list of all accounts using the ListAccounts API.
If certain accounts are to be excluded from that list they can be specified using the resotoworker.aws.scrape_exclude_account
config option.
When collecting multiple accounts Resoto by default will collect the accounts it finds in the org as well as the one it is currently authenticated as.
If you do not want it to scrape the account that was used to get the list of all org accounts (e.g. your root account) you can specify resotoworker.aws.dont_scrape_current
.
If instead of using the current credentials you would like Resoto to assume the specified role (resotoworker.aws.role
) even for the current account you can specify the options
resotoworker.aws.assume_current
and resotoworker.aws.dont_scrape_current
. This would make it so that Resoto does not scrape the current account using default credentials but instead assume the specified IAM role even for the current account.
See LICENSE for details.
FAQs
Runs collector plugins and sends the result to resotocore.
We found that resoto-plugin-aws demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
Research
Security News
Socket researchers uncover the risks of a malicious Python package targeting Discord developers.
Security News
The UK is proposing a bold ban on ransomware payments by public entities to disrupt cybercrime, protect critical services, and lead global cybersecurity efforts.