diff options
author | Christian Pointner <equinox@spreadspace.org> | 2021-07-31 15:05:34 +0200 |
---|---|---|
committer | Christian Pointner <equinox@spreadspace.org> | 2021-07-31 15:05:34 +0200 |
commit | 80efa8a3c63e74e0a4f527ca4721e11ea3b41665 (patch) | |
tree | 6fd0fce4c5633b58ed1cdccac5ee84b0d0bea8ef /dan | |
parent | update ele-thethy host vars and playbook (diff) |
add host ele-tsdatacop
Diffstat (limited to 'dan')
-rw-r--r-- | dan/ele-tsdatacop.yml | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/dan/ele-tsdatacop.yml b/dan/ele-tsdatacop.yml new file mode 100644 index 00000000..75b97356 --- /dev/null +++ b/dan/ele-tsdatacop.yml @@ -0,0 +1,44 @@ +--- +- name: Basic Setup + hosts: ele-tsdatacop + roles: + - role: apt-repo/base + - role: core/base + - role: core/sshd/base + - role: core/zsh + - role: core/ntp + - role: core/cpu-microcode + - role: apt-repo/obs-studio + - role: apt-repo/spreadspace + - role: ws/base + - role: core/admin-users + - role: streaming/blackmagic/desktopvideo + - role: streaming/blackmagic/mediaexpress + post_tasks: + - name: install lm-sensors and i7z + apt: + name: + - lm-sensors + - i7z + + - name: load modules for lm-sensors + vars: + sensors_modules: + - coretemp + - w83627ehf + block: + - name: load special modules for lm-sensors + loop: "{{ sensors_modules }}" + modprobe: + name: "{{ item }}" + state: present + + - name: make sure sensor modules are loaded on reboot + copy: + content: | + # Ansible managed + + {% for module in sensors_modules %} + {{ module }} + {% endfor %} + dest: /etc/modules-load.d/sensors.conf |