Вопросы с тегом «ansible»

52
Ansible: Как рекурсивно установить права доступа к каталогу и файлу

В ansible я могу сделать это: file: dest=/foo/bar/somedir owner=root group=apache mode=0775 recurse=yes И он рекурсивно устанавливает владельца, группу и разрешения на 0775 для всех каталогов и файлов по этому пути. Но я хочу установить для каталогов значение 0775, а для файлов - 0664. Есть ли...

20
Каково значение задачи Ansible, сообщающей, что что-то изменилось?

У меня есть задача, которая проверяет, прослушивает ли мой процесс порт 8080 и только если код выхода не равен нулю, я бы запустил failс сообщением. Когда служба работает, она сообщает, что статус изменился. Я хочу это сказать ok. Что на changedсамом деле означает статус в...

15
Не удается найти файл конфигурации в «/ etc / ansible /» в Mac OS X

Я на Mac OS X и новичок в Ansible . Я забыл, как я его установил. Я думаю через pip: $ pip freeze altgraph==0.12 ansible==1.9.2 Во всяком случае, из того, что я читаю, должен быть файл конфигурации /etc/ansible/, но содержимое этого каталога просто: $ ls -a /etc/ansible/ . .. .hosts.swp hosts roles...

11
Как установить пользователя ssh по умолчанию для всех хостов в Ansible?

Ansible версия 2.1 У меня есть файл инвентаря hosts [nodes] host1 host2 ... И простая пьеса site.yml --- - hosts: all tasks: - include: tasks/main.yml Если я просто начну играть, ansible-playbook -i hosts site.yml -vvvv Я получаю эту ошибку для всех хостов, ESTABLISH SSH CONNECTION FOR USER: None...

3
Установите Ansible в Windows, используя Git-bash

Я пытаюсь установить платформу автоматизации с открытым исходным кодом Ansible на Windows. Существует множество руководств по установке Ansible с использованием Cygwin (например, 1 , 2 ). Тем не менее, у меня уже есть установленный Git-Bash на Windows 7 ( отсюда ). Возможно ли установить Ansible в...

1
Ansible не работает с sudo

Я пытаюсь использовать ansible, но мне кажется, что я не могу заставить его работать с sudo. Я минимизировал проблему до этого: Это не работает: ansible localhost --ask-become-pass -m shell -a "cat /var/log/syslog" Дает такой вывод: я набираю пароль, потом это ошибки. SUDO password: localhost |...