Ansible extension aims to ease life of Ansible content creators by making easier to write Ansible playbooks, roles, collections, modules and plugins.
- Display violations identified by ansible-lint, ansible own syntax check and yamllint inside problems tab.
- Validate Ansible YAML files and provide auto-complete by using Ansible schemas. Report schema issue directly to the project producing them as they are not embedded inside this extension.
This extension also installs YAML extension in order to enable schema verification and code-completion.
- For the moment you need to install
ansible-lint
yourself- If you would not like to install
ansible-lint
system-wide, check out How to integrate ansible-lint in venv with Ansible Language Extension.
- If you would not like to install
- You may want to add few additional tags entries to your
settings.json
:
"yaml.customTags": [
"!encrypted/pkcs1-oaep sequence"
]
Please check changelog page for details regarding each new version.