An open API service indexing awesome lists of open source software.

https://github.com/dhoeric/vscode-ansible-vault

VSCode plugin for encrypt/decrypt with ansible-vault
https://github.com/dhoeric/vscode-ansible-vault

ansible ansible-vault vscode-extension

Last synced: 3 months ago
JSON representation

VSCode plugin for encrypt/decrypt with ansible-vault

Awesome Lists containing this project

README

          

# VSCode ansible-vault extension
[![Visual Studio Marketplace](https://img.shields.io/vscode-marketplace/d/dhoeric.ansible-vault.svg)](https://marketplace.visualstudio.com/items?itemName=dhoeric.ansible-vault)

VSCode extensions to encrypt/decrypt ansible-vault file, can toggle with ctrl+alt+0
_inspired by https://github.com/sydro/atom-ansible-vault_

![Encryption demo](images/demo.gif)

## Usage
To read vault password file in your computer, you can specify the `vault_password_file` in ansible.cfg or through [extension settings](#extension-settings).

## Requirements

- Ansible

## Extension Settings

This extension contributes the following settings:

* `ansibleVault.executable`: Full path of ansible-vault executable (e.g. `/usr/local/bin/ansible-vault`)
* `ansibleVault.keyfile`: Ansible-vault password file path (e.g. `~/.vault-pass.txt`)
* `ansibleVault.keypass`: Ansible-vault password text (e.g. `GT6rAP7rxYzeFC1KtHVW`)