1

Ansible – prvi koraci

Tema

Dok se boriš s posljedicama oralne dijareje na Ansibletovom sajtu i pronalaziš korisne informacije u beskonačnim zidovima teksta – ovdje su prvi koraci:

Postupak – tl;dr

Priprema

  • sudo su -
  • apt update
  • apt install ansible sshpass python3
  • mkdir /etc/ansible
  • nano /etc/ansible/hosts
  • ```yaml

      • ovdje:
      •   hosts:
      •     mirkopc:
      •       ansible_port: 22
      •       ansible_host: 192.168.1.11
      •       ansible_user: majstor
      •       ansible_password: admin123
      •     pcslavko:
      •       ansible_port: 33
      •       ansible_host: 192.168.1.12
      •       ansible_user: kmet
      •       ansible_password: kmet234
      • tamo:
      •   hosts:
      •     treci_pc:
      •       ansible_host: 192.168.1.13

    ```

  • chmod -R 600 /etc/ansible/*

Isprobavanje

  • ansible ovdje -m ping

Odgovor

..bi trebao biti nešto kao:

    • mirkopc | SUCCESS => {
    •   "ansible_facts": {
    •     "discovered_interpreter_python": "/usr/bin/python"
    •   },
    •   "changed": false,
    •   "ping": "pong"
    • }
    • pcslavko | SUCCESS => {
    •   "ansible_facts": {
    •     "discovered_interpreter_python": "/usr/bin/python3"
    •   },
    •   "changed": false,
    •   "ping": "pong"
    • }

Razno

Slike

Video


xansible ansible xfirststeps first steps firststeps howto init xhowto xkakoda