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