Как отобразить частный IP-адрес AWS EC2 в ansible стандартный вывод? - PullRequest
0 голосов
/ 11 апреля 2020

У меня нижеприведенная книга воспроизведения для отображения списка хостов ec2. Однако при этом на выходе отображается du и соответствующий IP-адрес publi c. Как я могу изменить это, чтобы отобразить вывод вместе с частным IP-адресом для соответствующих экземпляров ec2?

---

- hosts:  ec2_hosts
  tasks:
          - name: "display disk utilization"
            command: df -h /home
            register: show
          - debug: var=show.stdout_lines
...

1 Ответ

1 голос
/ 11 апреля 2020

Несколько грубовато - просто измените ваш command:

command: df -h /home && ip a

Чище будет немного, если указать имя интересующего интерфейса:

command: df -h /home && ip a show eth1

И наиболее читабельным было бы добавить еще одну задачу:

- name: Display interface configuration
  command: ip a show eth1
  register: ifc
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...