Установка и настройка Ansible — различия между версиями
Kaplinae (обсуждение | вклад) (→Установка и настройка Ansible на примере чистой инсталляции OS AlterOS 7) |
Kaplinae (обсуждение | вклад) (→Установка и настройка Ansible на примере чистой инсталляции OS AlterOS 7) |
||
Строка 38: | Строка 38: | ||
Попробуем выполнить в терминале на сервере команду:<br \> | Попробуем выполнить в терминале на сервере команду:<br \> | ||
ansible -m ping localhost<br \> | ansible -m ping localhost<br \> | ||
− | в результате должны увидеть следующее:<br\> | + | в результате должны увидеть следующее:<br \> |
[[Файл:Ansible-ping.jpg]] | [[Файл:Ansible-ping.jpg]] | ||
− | ''Прим. Данная команда вызывает на выполнение модуль ping, который проверяет доступность хоста по ssh и наличие на хосте интерпретатора python.'' | + | ''Прим. Данная команда вызывает на выполнение модуль ping, который проверяет доступность хоста(в данном случае самого себя) по ssh и наличие на хосте интерпретатора python.'' |
+ | |||
+ | Еще пример:<br \> | ||
+ | ansible -m shell -a 'free -m' localhost<br \> | ||
+ | |||
+ | ''В данном примере ansible на хосте localhost выполняет команду free -m и выводит ее результат на консоль.'' |
Версия 14:24, 29 января 2019
Системные требования для установки Ansible:
Поддерживаемые операционные системы:
AlterOS 7 64-bit
Red Hat Enterprise Linux 6 64-bit
Red Hat Enterprise Linux 7 64-bit
CentOS 6 64-bit
CentOS 7 64-bit
Ubuntu 12.04 LTS 64-bit
Ubuntu 14.04 LTS 64-bit
Конфигурация серверного аппаратного обеспечения:
2 GB ОЗУ минимум (4+ GB ОЗУ рекомендуется)
20 GB жесткого диска
64-битная аппаратная и програмная поддержка (kernel + runtime)
Установка и настройка Ansible на примере чистой инсталляции OS AlterOS 7
Установка Ansible
1) Запускаем установку AlterOS.
2) В разделе "Выбор программ" в конфигурации "Базовое окружение" выбираем "Сервер", в разделе "Дополнения для выбранного окружения" выбираем "Веб сервер" и "Средства разработки"(рис.1).
3) После установки серверной операционной системы AlterOS 7 необходимо подключить репозиторий "Extra Packages for AlterOS EXTRAS 7":
yum install alteros-extras-release
yum update
4) После подключения к репозиторию ставим сам пакет:
yum install ansible
Настройка Ansible
Проверка базовой работоспособности Ansible
Попробуем выполнить в терминале на сервере команду:
ansible -m ping localhost
в результате должны увидеть следующее:
Прим. Данная команда вызывает на выполнение модуль ping, который проверяет доступность хоста(в данном случае самого себя) по ssh и наличие на хосте интерпретатора python.
Еще пример:
ansible -m shell -a 'free -m' localhost
В данном примере ansible на хосте localhost выполняет команду free -m и выводит ее результат на консоль.