Ansible-lint Configuration
Ansible-lint Configuration
| Type | object |
|---|---|
| File match |
.ansible-lint
**/.config/ansible-lint.yml
|
| Schema URL | https://catalog.lintel.tools/schemas/schemastore/ansible-lint-configuration/latest.json |
| Source | https://raw.githubusercontent.com/ansible/ansible-lint/main/src/ansiblelint/schemas/ansible-lint-config.json |
Validate with Lintel
npx @lintel/lintel check
Type:
object
Properties
display_relative_path
boolean
enable_list
string[]
exclude_paths
string[]
extra_vars
object
kinds
object[]
loop_var_prefix
string
max_block_depth
integer
mock_modules
string[]
mock_roles
string[]
offline
boolean
only_builtins_allow_collections
string[]
only_builtins_allow_modules
string[]
profile
null | string
progressive
boolean
project_dir
string | null
quiet
boolean
rules
Record<string, object>
rulesdir
string[]
sarif_file
null | string
skip_action_validation
boolean
skip_list
string[]
strict
boolean
supported_ansible_also
string[]
tags
string[]
task_name_prefix
string
use_default_rules
boolean
var_naming_pattern
string
verbosity
integer
warn_list
string[]
write_exclude_list
string[]
write_list
string[]
Definitions
rule
object
exclude_paths
string[]
Examples
".ansible-lint"
".ansible-lint.yml"
".ansible-lint.yaml"
".config/ansible-lint.yml"
".config/ansible-lint.yaml"