Enhancing vault integration

Added persistent storage

Auto-create vault and awx via playbooks

Create a new pattern for custom containers where we can do initialization

Auto-install roles needed for plumbing via the Makefile
This commit is contained in:
John Westcott IV
2023-06-26 18:18:57 -04:00
committed by John Westcott IV
parent ac4ef141bf
commit 94183d602c
15 changed files with 218 additions and 49 deletions

View File

@@ -0,0 +1,10 @@
---
- name: Run any pre-hooks for other container
hosts: localhost
gather_facts: false
tasks:
- name: Initialize vault
include_role:
name: vault
tasks_from: initialize
when: enable_vault | bool