Ansible Vault Editor is an IntelliJ IDEA plugin that helps you edit AnsibleĀ® Vaults, preventing accidental push of decrypted confidential data
- Encrypt file as Ansible Vault
- Encrypt individual YAML property
- Modify existing Vault with auto encryption/decryption and protection from accidental pushing of sensitive data
- Remember each vault password or use ANSIBLE_VAULT_PASSWORD_FILE variable
- Re-encrypt vault with new password
- Open any empty or existing yml vault file
- Press
Alt
+Enter
->Modify Vault
on existing vault or selectTools
->Ansible Vault Editor
- Type password for this vault
- Edit vault content in opened Vault editor
- Apply your changes
v1.15 (2021-07-12)
- IntelliJ Platform 2021.2 support
- ANSIBLE_VAULT_PASSWORD_FILE environment variable support
v1.14 (2021-06-01)
- Possibility to encrypt any existing file
v1.13 (2021-05-25)
- Possibility to encrypt existing yaml value
- Vault gutter icons added with modify action on click
v1.12 (2021-05-13)
- Possibility to change Vault password
- Intentions family names changed to add possibility to disable them separately
v1.11 (2021-02-03)
- Using Bouncy Castle bundled with IntelliJ
- IntelliJ Platform 2021.1 support
- Reduced plugin size
v1.9 (2021-01-11)
- Fixed error on empty file vault creation
v1.8 (2020-12-03)
- IntelliJ Platform 2020.3 support
- Fixed null vault id labels when not set
v1.7 (2020-11-18)
- Support for Vault ID labels
v1.6 (2020-08-08)
- Encrypted YAML properties modification
- Decrypted editor syntax highlighting for all languages supported by IDE
v1.5 (2020-07-13)
- Support from older than ever IntelliJ 2019.1 to new 2020.2
v1.4 (2020-06-06)
- Decrypt by Alt+Enter
- Cleaning password field if wrong for faster correction
v1.3 (2020-05-19)
- Fixed critical bug with invalid padding bytes
v1.2 (2020-05-14)
- Possibility to remember vault password
v1.1 (2020-05-10)
- New logo
- Better action name
- Possibility to create new vault from empty file
v1.0 (2020-05-10)
- Initial release of the plugin
- Basic editor for encrypted YML files