mkdir /etc/ansible/PC_INFO
Напишите playbook в /etc/ansible/PC_INFO/playbook.yml :
- name: PC-INFO
hosts: LNX
tasks:
- name: Create report file & Append hostname
lineinfile:
path: /etc/ansible/PC_INFO/{{ ansible_hostname }}.yml
line: "Имя компьютера: {{ ansible_hostname }} \n"
create: true
delegate_to: 127.0.0.1
- name: Append IP address to report file
lineinfile:
path: /etc/ansible/PC_INFO/{{ ansible_hostname }}.yml
line: "IP-адрес: {{ ansible_default_ipv4.address }} \n"
create: true
delegate_to: 127.0.0.1
Проверьте его работоспособность:
ansible-playbook /etc/ansible/PC_INFO/playbook.yml