-
Notifications
You must be signed in to change notification settings - Fork 0
Gomboc Fix for #26 - tf-test #27
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
Gomboc Fix for #26 - tf-test #27
Conversation
|
|
||
| resource "aws_dynamodb_table" "test_table_a" { | ||
|
|
||
| deletion_protection_enabled = true |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
l.9Recommended applying Deletion Protection:- Gomboc Best Practices CIS Critical Security Controls v8.1 (AWS)
- CIS Critical Security Controls v8.1
Leave feedback
Please post on our discussions channel. You can provide the following reference: d464e376604756a617e8baccc5cc483f0de93c9d80f2d39c7ee5e0a0d2572966
| resource "aws_dynamodb_table" "test_table_a" { | ||
|
|
||
| deletion_protection_enabled = true | ||
| billing_mode = "PAY_PER_REQUEST" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
l.10Recommended applying On-Demand Capacity:- Gomboc Best Practices CIS Critical Security Controls v8.1 (AWS)
Leave feedback
Please post on our discussions channel. You can provide the following reference: 2611ff7b5b3eae44bcc9796c834cd2d2c7935c9e97dd43e531cea620e981feb1
|
|
||
| deletion_protection_enabled = true | ||
| billing_mode = "PAY_PER_REQUEST" | ||
| tags = "null" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
l.11Recommended applying Resource Tags:- Gomboc Best Practices CIS Critical Security Controls v8.1 (AWS)
- CIS Critical Security Controls v8.1
Leave feedback
Please post on our discussions channel. You can provide the following reference: 411f3e36ed53e52f7e3cbaf9072767d6262fc37d250785221664e8503f0fb156
| billing_mode = "PAY_PER_REQUEST" | ||
| tags = "null" | ||
| server_side_encryption { | ||
| enabled = false |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
l.13Recommended applying Encryption At-Rest with Bespoke Service Implementation:- Gomboc Best Practices CIS Critical Security Controls v8.1 (AWS)
Leave feedback
Please post on our discussions channel. You can provide the following reference: b0f7e9f4458edaed4cd2552dd0d3c1f1f2afaf3a233e43f01c1c0ba789462c97
|
|
||
| resource "aws_lambda_function" "myfunction" { | ||
| tracing_config { | ||
| mode = "Active" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
l.19Recommended applying Request Tracing:- Gomboc Best Practices CIS Critical Security Controls v8.1 (AWS)
- CIS Critical Security Controls v8.1
Leave feedback
Please post on our discussions channel. You can provide the following reference: 62765aecbde07930d8afdc5696a332e40096397147c55134f82a87707ef492b7
|
|
||
| resource "aws_appsync_graphql_api" "test_api" { | ||
| authentication_type = "API_KEY" | ||
| xray_enabled = true |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
l.25Recommended applying Request Tracing:- Gomboc Best Practices CIS Critical Security Controls v8.1 (AWS)
- CIS Critical Security Controls v8.1
Leave feedback
Please post on our discussions channel. You can provide the following reference: af879331249c525901eab405f59e69d22c6054f0f9210c45442068029cac615e
| resource "aws_keyspaces_table" "mykeyspacestable" { | ||
| } | ||
| encryption_specification { | ||
| type = "AWS_OWNED_KMS_KEY" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
l.30Recommended applying Encryption At-Rest with Provider Managed Key:- Gomboc Best Practices CIS Critical Security Controls v8.1 (AWS)
Leave feedback
Please post on our discussions channel. You can provide the following reference: 836e766e32572c9b826b7b6eb5f08575aaa011e2acd90073135728da07e46486
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I scanned the tf-test directory in search of Terraform misconfigurations. No issues found!
This fix was produced in response to #26 on the following target:
These recommendations come from the following benchmarks