-
Notifications
You must be signed in to change notification settings - Fork 67
Description
Hi there! 👋
I’m a master’s student researching cost considerations in cloud infrastructure. As part of this project, we ran a static analysis tool (linter) on your repository to identify potential cost-related misconfigurations.
We found 2 potential issues across 2 file(s). Here’s an example:
✔️Issue: S3 Lifecycle Configurations
📃Description: Verifies that aws_s3_bucket resources have lifecycle configurations defined via lifecycle_rules or as a linked aws_s3_bucket_lifecycle_configuration. Missing rules may lead to data retention in expensive storage indefinitely, thus increasing costs.
⚙️Resource: aws_s3_bucket.terrafrom-state
🔎File: terraform/setup/setup.tf
Are you interested in more linter results? Reply here. We’ll send the report along with a short follow-up survey (~ 5 min) to evaluate our tool and better understand cost considerations in open-source projects for our research. All data will be treated confidentially.
If you’re curious about our work, we are investigating how developers approach cost in cloud infrastructure, specifically Terraform and AWS CloudFormation. Our goal is to identify patterns and anti-patterns to help developers make more cost-aware infrastructure decisions. You can check out what we’ve discovered so far here: https://search-rug.github.io/iac-cost-patterns/. If you have any questions or would like to discuss our research, don’t hesitate to reach out!
Thank you for your time and support! 🤗
Allia Neamt, MSc Student (Computing Science)
Faculty of Science and Engineering
Rijksuniversiteit, Groningen