Ver código fonte

Update lagging ansbile commits

Breandan Dezendorf 1 ano atrás
pai
commit
1e2cd55908

+ 5 - 5
dezendorf/homelab/ansible/inventory

@@ -6,11 +6,11 @@ thick1.dezendorf.net
 thick2.dezendorf.net
 
 [arm]
-pi4-0.dezendorf.net
-pi4-1.dezendorf.net
-pi4-2.dezendorf.net
-pi4-3.dezendorf.net
-pi4-4.dezendorf.net
+rpi4-1.dezendorf.net
+rpi4-2.dezendorf.net
+rpi4-3.dezendorf.net
+rpi4-4.dezendorf.net
+rpi4-5.dezendorf.net
 
 [master]
 tesseract.dezendorf.net

+ 24 - 0
dezendorf/homelab/ansible/setup-arm.yaml

@@ -0,0 +1,24 @@
+---
+- name: Packages
+  hosts: arm
+  remote_user: bwdezend
+
+  tasks:
+  - name: Install nfs-common
+    apt:
+      name: nfs-common
+      state: present
+    become: true
+
+  - name: Install open-iscsi
+    apt:
+      name: open-iscsi
+      state: present
+    become: true
+
+  - name: Install sysbench
+    apt:
+      name: sysbench
+      state: present
+    become: true
+

+ 18 - 0
dezendorf/homelab/ansible/setup.yaml

@@ -16,6 +16,12 @@
       state: present
     become: true
 
+  - name: Install sysbench
+    apt:
+      name: sysbench
+      state: present
+    become: true
+
 - name: Get k3s bits
   hosts: master
   remote_user: bwdezend
@@ -53,6 +59,18 @@
     when: inventory_hostname in groups['nodes']
     become: true
 
+  - name: Disable IPv6 with sysctl
+    ansible.posix.sysctl:
+      name: "{{ item }}"
+      value: "0"
+      state: "present"
+      reload: "yes"
+    with_items:
+      - net.ipv6.conf.all.disable_ipv6
+      - net.ipv6.conf.default.disable_ipv6
+      - net.ipv6.conf.lo.disable_ipv6
+    become: true
+
   - name: install
     ansible.builtin.shell: /tmp/k3s.sh
     environment:

+ 1 - 1
dezendorf/homelab/ansible/update.yaml

@@ -1,6 +1,6 @@
 ---
 - name: Packages
-  hosts: nodes
+  hosts: nodes,arm
   remote_user: bwdezend
 
   tasks: