Definiując w playbooku instalację pakietu przez ansible można to zrobić na RedHat, Centos, Fedora o tak:
1 2 3 4 5 |
tasks: - name: install nginx yum: name: vsftpd state: present |
no ale, jeśli masz Ubuntu, to należałoby użyć apt:
1 2 3 4 5 |
tasks: - name: install vsftpd apt: name: nginx state: present |
Co kraj to obyczaj, co edycja to inna instalacja… ale można również skorzystać z modułu packages – jedna uniwersalna metoda:
1 2 3 4 5 |
tasks: - name: Install nginx package: name: nginx state: present |