summaryrefslogtreecommitdiff
path: root/roles/cloud-install/templates/hetzner_installimage.conf.j2
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2019-04-13 23:31:30 +0200
committerChristian Pointner <equinox@spreadspace.org>2019-04-14 00:07:27 +0200
commit3c55ccb22322f107c8b82a824e5e28a576af9ae0 (patch)
treeff5d57b3ff3684819ddcce4b0abb6d5d47024f1b /roles/cloud-install/templates/hetzner_installimage.conf.j2
parentadd support for raspbian in prepare-dkms role (diff)
added cloud install role/playbook
Diffstat (limited to 'roles/cloud-install/templates/hetzner_installimage.conf.j2')
-rw-r--r--roles/cloud-install/templates/hetzner_installimage.conf.j221
1 files changed, 21 insertions, 0 deletions
diff --git a/roles/cloud-install/templates/hetzner_installimage.conf.j2 b/roles/cloud-install/templates/hetzner_installimage.conf.j2
new file mode 100644
index 00000000..4c834499
--- /dev/null
+++ b/roles/cloud-install/templates/hetzner_installimage.conf.j2
@@ -0,0 +1,21 @@
+HOSTNAME {{ host_name }}
+{% if hetzner_disk_config == "nvme_raid" %}
+DRIVE1 /dev/nvme0n1
+DRIVE2 /dev/nvme1n1
+SWRAID 1
+SWRAIDLEVEL 1
+{% elif hetzner_disk_config == "sata_raid" %}
+DRIVE1 /dev/sda
+DRIVE2 /dev/sdb
+SWRAID 1
+SWRAIDLEVEL 1
+{% elif hetzner_disk_config == "hcloud" %}
+DRIVE1 /dev/sda
+{% endif %}
+BOOTLOADER grub
+PART /boot ext4 512M
+PART lvm {{ host_name }} all
+LV {{ host_name }} root / ext4 2560M
+LV {{ host_name }} var /var ext4 1280M
+LV {{ host_name }} var+log /var/log ext4 768M
+IMAGE {{ latest_image.stdout }}