Advertisement
SturmB

Vault Issues

Aug 31st, 2020
1,313
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 0.90 KB | None | 0 0
  1. # tasks/common.yml
  2. []
  3. - name: Ensure the Environment Variables file is in place
  4.   template:
  5.     src: ../templates/.env.j2
  6.     dest: "{{ work_dir }}/.env"
  7.     owner: "{{ ansible_user }}"
  8.     group: "{{ ansible_user }}"
  9.     mode: "0644"
  10.   tags:
  11.    - docker
  12.     - schedule
  13.     - acs
  14.     - ays
  15. []
  16.  
  17.  
  18. # templates/.env.j2
  19. DB_ACSAYS_DATABASE="{{ db_acsays_database }}"
  20. DB_SCHEDULE_DATABASE="{{ db_schedule_database }}"
  21. DB_USERNAME="{{ db_username }}"
  22. DB_PASSWORD="{{ db_password }}"
  23.  
  24.  
  25. # group_vars/all/vars.yml
  26. ---
  27. # Database vars
  28. db_acsays_database: "{{ vault_db_acsays_database }}"
  29. db_schedule_database: "{{ vault_db_schedule_database }}"
  30. db_username: "{{ vault_db_username }}"
  31. db_password: "{{ vault_db_password }}"
  32. []
  33.  
  34.  
  35. # group_vars/all/vault.yml
  36. ---
  37. vault_db_acsays_database: <nope>
  38. vault_db_schedule_database: <nope>
  39. vault_db_username: <nope>
  40. vault_db_password: <nope>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement