summaryrefslogtreecommitdiff
path: root/roles/elevate/media/tasks/main.yml
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2018-12-31 01:56:36 +0100
committerChristian Pointner <equinox@spreadspace.org>2018-12-31 01:56:36 +0100
commitb2e713108ef78c8dc0e5dca8dbf058121c54cbe8 (patch)
treecb3aa6c0400647081dedb7df61804eb5ea61e6af /roles/elevate/media/tasks/main.yml
parentfinalized usb-installer and added ele-media config (diff)
fix usb-install role to support UEFI, added very basic setup for media.elevate.at
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