summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--inventory/group_vars/funkfeuer/vars.yml6
-rw-r--r--inventory/host_vars/ff-60gtest-eur20.yml41
-rw-r--r--inventory/host_vars/ff-60gtest-mkl.yml41
-rw-r--r--inventory/hosts.ini9
-rw-r--r--roles/core/zsh/templates/banner.funkfeuer.j212
5 files changed, 109 insertions, 0 deletions
diff --git a/inventory/group_vars/funkfeuer/vars.yml b/inventory/group_vars/funkfeuer/vars.yml
new file mode 100644
index 00000000..08061d08
--- /dev/null
+++ b/inventory/group_vars/funkfeuer/vars.yml
@@ -0,0 +1,6 @@
+---
+ssh_keys_root: "{{ ssh_key_map.equinox.funkfeuer }}"
+
+zsh_banner: funkfeuer
+
+apt_repo_provider: inode # ffgraz
diff --git a/inventory/host_vars/ff-60gtest-eur20.yml b/inventory/host_vars/ff-60gtest-eur20.yml
new file mode 100644
index 00000000..c64585ce
--- /dev/null
+++ b/inventory/host_vars/ff-60gtest-eur20.yml
@@ -0,0 +1,41 @@
+---
+install:
+ arch: i386
+ disks:
+ primary: "/dev/disk/by-id/ata-SanDisk_SDCFX3-004G_119310H2208K0505"
+ kernel_cmdline:
+ - console=ttyS0,115200n8
+ - lowmem=1
+ system_lvm:
+ size: all
+ volumes:
+ - name: root
+ size: 3G
+ filesystem: ext4
+ mountpoint: /
+ - name: var+log
+ size: 256M
+ filesystem: ext4
+ mountpoint: /var/log
+ mount_options:
+ - noatime
+ - nodev
+ - noexec
+
+network:
+ nameservers:
+ - 9.9.9.9
+ #- 10.12.0.10
+ domain: "{{ host_domain }}"
+ primary: &_network_primary_
+ name: enp0s9
+ address: 10.12.5.69/16
+ gateway: 10.12.5.1
+ interfaces:
+ - *_network_primary_
+
+
+ntp_variant: systemd-timesyncd
+ntp_client:
+ servers:
+ - name: ntp.ffgraz.net
diff --git a/inventory/host_vars/ff-60gtest-mkl.yml b/inventory/host_vars/ff-60gtest-mkl.yml
new file mode 100644
index 00000000..2dd37638
--- /dev/null
+++ b/inventory/host_vars/ff-60gtest-mkl.yml
@@ -0,0 +1,41 @@
+---
+install:
+ arch: i386
+ disks:
+ primary: "/dev/disk/by-id/ata-CF_CARD_4GB_5B091BE30"
+ kernel_cmdline:
+ - console=ttyS0,115200n8
+ - lowmem=1
+ system_lvm:
+ size: all
+ volumes:
+ - name: root
+ size: 3G
+ filesystem: ext4
+ mountpoint: /
+ - name: var+log
+ size: 256M
+ filesystem: ext4
+ mountpoint: /var/log
+ mount_options:
+ - noatime
+ - nodev
+ - noexec
+
+network:
+ nameservers:
+ - 9.9.9.9
+ #- 10.12.0.10
+ domain: "{{ host_domain }}"
+ primary: &_network_primary_
+ name: enp0s9
+ address: 10.12.5.68/16
+ gateway: 10.12.5.1
+ interfaces:
+ - *_network_primary_
+
+
+ntp_variant: systemd-timesyncd
+ntp_client:
+ servers:
+ - name: ntp.ffgraz.net
diff --git a/inventory/hosts.ini b/inventory/hosts.ini
index 812e7bab..fb8f1042 100644
--- a/inventory/hosts.ini
+++ b/inventory/hosts.ini
@@ -75,6 +75,15 @@ ansible_port=22000
r3-vex2 host_name=vex2
+[funkfeuer:vars]
+host_domain=ffgraz.net
+env_group=chaos-at-home
+
+[funkfeuer]
+ff-60gtest-mkl host_name=60gtest-mkl
+ff-60gtest-eur20 host_name=60gtest-eur20
+
+
###############################
# environment: spreadspace
diff --git a/roles/core/zsh/templates/banner.funkfeuer.j2 b/roles/core/zsh/templates/banner.funkfeuer.j2
new file mode 100644
index 00000000..bc5d7a89
--- /dev/null
+++ b/roles/core/zsh/templates/banner.funkfeuer.j2
@@ -0,0 +1,12 @@
+#!{{ zsh_banner_shell }}
+
+echo -e ""
+echo -e " \033[0;37m████████ \033[1;30m \033[1;37m ███████ ███████\033[0m"
+echo -e " \033[0;37m██ ██ \033[1;30m \033[1;37m ██ ██ \033[0m"
+echo -e " \033[0;37m██ ██ \033[1;30m ██ ██ \033[1;37m ███████ ███████\033[0m"
+echo -e " \033[0;37m██ ██ \033[1;30m ██ \033[1;37m ██ ██ \033[0m"
+echo -e " \033[0;37m████████ \033[1;30m ██ ██ \033[1;37m ██ ██ \033[0m"
+echo -e ""
+echo -en "\033[1m {{ host_name | upper | join(' ') }} \033[0m"
+echo -e "\n"
+uptime