Ansible KIT: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
 
(11 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>
 
[firewalls]
 
fw1 ansible_host=192.168.3.101
 
fw2 ansible_host=192.168.3.102
 
fw3 ansible_host=192.168.3.103
 
fw4 ansible_host=192.168.3.104
 
fw5 ansible_host=192.168.3.105
 
fw6 ansible_host=192.168.3.106
 
fw7 ansible_host=192.168.3.113
 
 
 
[firewalls: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