summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThedro Neely <thedroneely@gmail.com>2020-03-20 00:32:00 -0400
committerThedro Neely <thedroneely@gmail.com>2020-03-20 00:32:00 -0400
commit3c6099b9c084b9988a9b81f5a5ec9b41bc738806 (patch)
tree079520fef7a97a75d0372c9e122e21259906f34e
parent736d9b690f287708828da4aa0f682ada713ab5e9 (diff)
downloadplaybooks-3c6099b9c084b9988a9b81f5a5ec9b41bc738806.tar.gz
playbooks-3c6099b9c084b9988a9b81f5a5ec9b41bc738806.tar.bz2
playbooks-3c6099b9c084b9988a9b81f5a5ec9b41bc738806.zip
roles/common: Container setup task
-rw-r--r--roles/common/tasks/lxc.yml (renamed from roles/vault/lxc.yml)15
1 files changed, 5 insertions, 10 deletions
diff --git a/roles/vault/lxc.yml b/roles/common/tasks/lxc.yml
index 0302804..887aa03 100644
--- a/roles/vault/lxc.yml
+++ b/roles/common/tasks/lxc.yml
@@ -1,29 +1,24 @@
---
-- name: Install Vault to LXC
+- name: Bootstrap container
hosts: local
- vars_files:
- - ../variables.yml
-
tasks:
- name: Creating container
lxc_container:
- name: ansible-alpine3.11
- clone_name: "{{ vault_user }}"
+ name: "{{ lxc_base }}"
+ clone_name: "{{ lxc_name }}"
backing_store: dir
state: stopped
- name: Starting container
lxc_container:
- name: "{{ vault_user }}"
+ name: "{{ lxc_name }}"
state: started
- name: Waiting for container
- shell: until ping -c1 {{ vault_user }}.lxc; do :; done
+ shell: until ping -c1 {{ lxc_name }}.lxc; do :; done
changed_when: false
become: true
become_user: root
-
-- import_playbook: main.yml