File tree Expand file tree Collapse file tree 2 files changed +68
-0
lines changed Expand file tree Collapse file tree 2 files changed +68
-0
lines changed Original file line number Diff line number Diff line change
1
+ # https://github.com/terraform-linters/tflint/blob/master/docs/user-guide/module-inspection.md
2
+ # borrowed & modified indefinitely from https://github.com/ksatirli/building-infrastructure-you-can-mostly-trust/blob/main/.tflint.hcl
3
+
4
+ plugin "aws" {
5
+ enabled = true
6
+ version = " 0.14.0"
7
+ source = " github.com/terraform-linters/tflint-ruleset-aws"
8
+ }
9
+
10
+ config {
11
+ module = true
12
+ force = false
13
+ }
14
+
15
+ rule "terraform_required_providers" {
16
+ enabled = true
17
+ }
18
+
19
+ rule "terraform_required_version" {
20
+ enabled = true
21
+ }
22
+
23
+ rule "terraform_naming_convention" {
24
+ enabled = true
25
+ format = " snake_case"
26
+ }
27
+
28
+ rule "terraform_typed_variables" {
29
+ enabled = true
30
+ }
31
+
32
+ rule "terraform_unused_declarations" {
33
+ enabled = true
34
+ }
35
+
36
+ rule "terraform_comment_syntax" {
37
+ enabled = true
38
+ }
39
+
40
+ rule "terraform_deprecated_index" {
41
+ enabled = true
42
+ }
43
+
44
+ rule "terraform_deprecated_interpolation" {
45
+ enabled = true
46
+ }
47
+
48
+ rule "terraform_documented_outputs" {
49
+ enabled = true
50
+ }
51
+
52
+ rule "terraform_documented_variables" {
53
+ enabled = true
54
+ }
55
+
56
+ rule "terraform_module_pinned_source" {
57
+ enabled = true
58
+ }
59
+
60
+ rule "terraform_standard_module_structure" {
61
+ enabled = true
62
+ }
63
+
64
+ rule "terraform_workspace_remote" {
65
+ enabled = true
66
+ }
Original file line number Diff line number Diff line change
1
+ golang 1.20.6
2
+ terraform 1.5.3
You can’t perform that action at this time.
0 commit comments