Metainformationen zur Seite
Übersetzungen dieser Seite:
- de
Ansible
Vorraussetzungen
- ~/ansible/.ssh/ansible Key ist vorhanden
- ~/ansible/.ssh/root Key ist vorhanden
- Ansible Konfiguration:
- ~/.ansible.cfg
[defaults] remote_user = ansible private_key_file = ~/ansible/.ssh/ansible
- Proxmox: Container TemplateTest-CT klonen
- Proxmox: Maschine > Netzwerk > IPv4-Adresse anpassen
- Zugang für root über ssh ist dann möglich
- SSH Server einmal neu starten:
root@server:~# systemctl restart sshd
- Neuen Host in das Inventory aufnehmen:
- inventory.ini
server ansible_host=192.168.178.19
- Skript debansstrap.sh kopieren:
user@pc:~ansible$ scp [-P 55] debansstrap.sh root@192.168.178.19:/root/debansstrap.sh user@pc:~ansible$ ssh root@192.168.178.19 [-p 55] root@server:~# chmod ugo+x debansstrap.sh root@server:~# ./debansstrap root@server:~# exit user@pc:~ansible$ ssh ansible@192.168.178.19 -i .ssh/ansible [-p 55] ansible@server:~$ exit
Zugang testen
user@pc:~ansible$ ansible '*' -i inventory.ini -m ping
root SSH-Konfiguration erstellen
user@pc:~ansible$ ansible-playbook -i inventory.ini -l lamp-ct myroot.yml