Ansible KIT: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
 
(10 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
−
=Installation=
+
*[[Ansible KIT Misc]]
−
*sudo apt install ansible sshpass
+
*[[Ansible KIT Grundlagen]]
−
=Verzeichnis erstellen=
+
*[[Ansible KIT Firewall-Konfiguration]]
−
*mkdir -p ~/ansible
+
*[[Ansible KIT Nameserver-Konfiguration]]
−
=Arbeitsverzeichnis erstellen=
 
−
*mkdir -p ~/ansible
 
−
*cd ~/ansible
 
−
=Host Datei erstellen=
 
−
*vi > ~/ansible/hosts
 
−
<pre>
 
−
[it]
 
−
ns      ansible_host=10.88.113.21
 
−
mail    ansible_host=10.88.113.3
 
−
fw      ansible_host=10.88.113.1
 
−
proxy    ansible_host=10.88.113.4
 
−
checkmk  ansible_host=10.88.113.5
 
−
www      ansible_host=10.88.113.11
 
−
revproxy ansible_host=10.88.113.41
 
−
 
 
−
 
 
−
[it:vars]
 
−
ansible_user=kit
 
−
ansible_password=kit
 
−
ansible_become=true
 
−
ansible_become_method=sudo
 
−
ansible_become_password=kit
 
−
ansible_ssh_common_args='-o StrictHostKeyChecking=no'
 
−
</pre>
 
−
 
 
−
=Wir pingen=
 
−
*ansible all -i ~/ansible/hosts -m ping
 
−
=Playbooks=
 
−
*vi ~/ansible/install_ca.yml
 
−
<pre>
 
−
- hosts: firewalls
 
−
  gather_facts: yes
 
−
  tasks:
 
−
    - name: Kopiere CA-Zertifikat auf die Firewalls
 
−
      copy:
 
−
        src: ca.crt
 
−
        dest: /usr/local/share/ca-certificates/ca.crt
 
−
        owner: root
 
−
        group: root
 
−
        mode: "0644"
 
−
 
 
−
    - name: Zertifikatsdatenbank aktualisieren
 
−
      command: sudo update-ca-certificates
 
−
</pre>
 
−
=Ist ip_forward eingeschaltet?=
 
−
*ansible all -i ~/ansible/hosts -a "cat /proc/sys/net/ipv4/ip_forward"
 

Aktuelle Version vom 7. April 2026, 12:55 Uhr