Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DRAFT: Provider Extension: AWS Integration #60

Open
Pauti opened this issue Apr 16, 2024 · 1 comment
Open

DRAFT: Provider Extension: AWS Integration #60

Pauti opened this issue Apr 16, 2024 · 1 comment

Comments

@Pauti
Copy link
Contributor

Pauti commented Apr 16, 2024

WIP / TBD
Is your feature request related to a problem? Please describe.
Current integration with AWS Accounts using the Terraform provider requires manual configuration, involving various steps and potential for errors. There's a necessity to expand the capabilities of the Terraform provider to seamlessly integrate with AWS Accounts, facilitating the addition of multiple AWS accounts to deploy Mondoo Lambda functions to configure resources and scan instances with flexibility.

Describe the solution you'd like
A clear and concise description of what you want to happen.
The solution should offer options for both "Organization install" and "Single account install," accommodating different organizational structures. Additionally, it should enable users to specify AWS Org Name or AWS Account ID, along with the AWS region. Further configuration variables should be available for customization, as outlined in the "Add New AWS Integration" section of the dashboard.

Describe alternatives you've considered
An alternative approach could involve scripting the AWS integration outside of Terraform using AWS CLI or AWS SDK (potential configuration drift and management complexities).

Additional context
Add any other context or screenshots about the feature request here.

@chris-rock
Copy link
Member

We have two integrations: AWS hosted integration and AWS serverless integration. For the hosted integration we have a draft PR here #83

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants