Skip to content

sydro/atom-ansible-vault

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
lib
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Atom ansible-vault package

Build Status Installs! Version! License Buy me a coffee

Atom Package to decrypt and encrypt ansible-vault file.

Press ctrl-alt-0 to encrypt and decrypt file.

NOTE: On the first installation, package searches ansible-vault binary in /usr/local/bin/ansible-vault. If it isn't in that directory, it's necessary to set absolute path in settings tab.

Dependencies

  • ansible (in specific ansible-vault)

Available settings

Screeshot settings

  • ansible-vault binary path:

    The absolute path of ansible-vault binary.
    
    Default: /usr/local/bin/ansible-vault (pip installation - ubuntu)
    
    Es: (fedora): /usr/bin/ansible-vault
    
  • Enable automatic de- and encrypt:

    This option enables automatic de/encryt on opening of vault files
    
  • Use vault password file defined in ansible.cfg project:

    If there's ansible.cfg file in opened project, with this option package use it to define vault password file path.
    
    Es: (ansible.cfg)
    [defaults]
    vault_password_file=pass.txt
    
  • Use specific vault password file (NB: ignored if there is an ansible.cfg):

    This option enables the package to use a specific vault password file
    for any de/encrytion actions.
    

    NB: if there is an ansible.cfg, ansible-vault (>= 2.4) ignore --vault-password-file option.

  • Vault password file path:

    The absolute path of vault password file. It is used when previous flag is checked.
    

NOTE: to use vault password file, you must set ansible-vault binary path.

Screenshot

Screeshot password

Screeshot encryption ok

Contributors

Kyle Williams @kyle-williams-1