1,6K подписчиков
Всем привет! Сегодня рассмотрим что такое инвентарь, выберем удобный формат, научимся группировать хосты и устанавливать отношениях между группами. Как всегда просто о сложном с большим количеством примеров 📸. ⚠️ Перед продолжением рекомендую ознакомиться с предыдущей частью: 📝 О том, что такое Ansible: Что такое инвентарь? Инвентарь - это список (или группа списков) управляемых нод. В предыдущей части мы уже составили простой файл инвентаризации hosts.ini: По умолчанию Ansible берёт информацию о хостах из файла '/etc/ansible/hosts'...
7 месяцев назад
2 подписчика
Плейбук для получения данных с DNS сервера - hosts: localhost gather_facts: no become: yes vars: remove_strings: [has address] tasks: - name: create directory file: path=/etc/ansible/tmp state=directory - name: output RTR-HQ command: "host rtr-hq" register: rtrhq - debug: var=rtrhq - copy: content: "{{ rtrhq.stdout | replace('\\n', '\n') }}" dest: /etc/ansible/tmp/rtrhq.out - replace: path: /etc/ansible/tmp/rtrhq.out regexp: '\b{{ item }}\b\s?' replace: '- ' loop: "{{ remove_strings }}" - name: output RTR-BR command: "host rtr-br" register: rtrbr - debug: var=rtrbr - copy: content: "{{ rtrbr...
2 месяца назад