summaryrefslogtreecommitdiff
path: root/roles/elevate/media/tasks/main.yml
diff options
context:
space:
mode:
Diffstat (limited to 'roles/elevate/media/tasks/main.yml')
-rw-r--r--roles/elevate/media/tasks/main.yml24
1 files changed, 24 insertions, 0 deletions
diff --git a/roles/elevate/media/tasks/main.yml b/roles/elevate/media/tasks/main.yml
new file mode 100644
index 00000000..528c9246
--- /dev/null
+++ b/roles/elevate/media/tasks/main.yml
@@ -0,0 +1,24 @@
+---
+- name: create logical volume for docker
+ lvol:
+ vg: "{{ inventory_hostname }}"
+ lv: docker
+ size: 20g
+
+- name: create filesystem for docker
+ filesystem:
+ fstype: ext4
+ dev: "/dev/mapper/{{ inventory_hostname | replace('-', '--') }}-docker"
+
+- name: mount filesytem for docker
+ mount:
+ src: "/dev/mapper/{{ inventory_hostname | replace('-', '--') }}-docker"
+ path: /var/lib/docker
+ fstype: ext4
+ state: mounted
+
+- name: install needed packages
+ apt:
+ name:
+ - docker.io
+ - mdadm