config-lint icon indicating copy to clipboard operation
config-lint copied to clipboard

Command line tool to validate configuration files

Results 36 config-lint issues
Sort by recently updated
recently updated
newest added

Hello 👋 I tried to install config-lint via brew on M1 MacBook and it failed. I ran commands: ``` brew tap stelligent/tap brew install config-lint ``` I received errors: ```...

Taken from the docs, when run in verbose mode, this appears to run on ever single resource when it should only run against variables. The same happens when category is...

Add support for loading Terraform files with a `moved` block from Terraform 1.1. PR does not check for Terraform version and parses a `moved` block with a new 0.12 parser....

Terraform 1.1 introduces a new syntax element - [`moved` block](https://www.terraform.io/language/modules/develop/refactoring#moved-block-syntax). Currently `config-lint` cannot parse files with this block. Input file: ```hcl variable "vpc_id" { type = string } moved {...

I'd like to use `config-lint` to check Kubernetes manifests output by `kustomize build`. That produces a YAML stream containing multiple documents, like: ``` apiVersion: v1 kind: Namespace metadata: name: project-operator...

And add it to every 'Example:' for consistency sake.

Is it planned to include regex patterns for `-exclude` or `-exclude-from` arguments?

Hi! This is a feature request: I'd love to be able to make a comparison between multiple keys in a kubernetes file. For example: ensure that multiple values are equal...

Hey :) Thanks for writing this utility. I have some questions regarding missing keys or checks that are suppose to fail but dont. I have the following yaml: ``` apiVersion:...

Hello, Assuming I have the following resource: ``` resource "google_service_account" "sa" { account_id = "sa" display_name = "sa" lifecycle { prevent_destroy = true } } ``` What would the rule...