Skip to content

Latest commit

 

History

History
40 lines (31 loc) · 620 Bytes

Readme.md

File metadata and controls

40 lines (31 loc) · 620 Bytes

Ansible role for managing docker secrets.

Note: Recommended to keep the secrets in a vault file

Usage

Run the role in a inventory:

ansible-playbook -i inventory/ playbook/docker-secrets.yml
Example usage:
  • Create a Secret
docker_secrets:
     API_KEY:
      data: uLgdSLDq98eQxMTj
      state:  present
  • Delete a Secret
docker_secrets:
     API_KEY:
      data: uLgdSLDq98eQxMTj
      state:  absent

Example

Create a playbook called docker-secrets.yml

- hosts: all
  gather_facts: false
  become: true
  role:
    - jobin_james.docker_secrets