-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.tflint.hcl
More file actions
21 lines (20 loc) · 889 Bytes
/
Copy path.tflint.hcl
File metadata and controls
21 lines (20 loc) · 889 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
config {
call_module_type = "all"
}
# Pin the terraform ruleset explicitly rather than relying on the version
# bundled with the tflint binary, so lint results do not silently shift when
# the tflint binary is upgraded. `tflint --init` downloads the pinned
# release. 0.14.1 matches the version bundled with tflint 0.62.1, so this is
# a pin, not a behaviour change.
#
# Note: there is no official TFLint ruleset for dmacvicar/libvirt OR for
# siderolabs/talos, so provider-specific issues in those resources are
# lint-blind; rely on `tofu validate`, Trivy, and each module's tofu test
# suite for those. The terraform ruleset below still lints both modules for
# core issues (unused declarations, naming, typing, documentation).
plugin "terraform" {
enabled = true
preset = "recommended"
source = "github.com/terraform-linters/tflint-ruleset-terraform"
version = "0.15.0"
}