bootstrap
Ansible Роль: Bootstrap
Подготовьте вашу систему для управления с помощью Ansible.
Требования
- Доступ к репозиториям, содержащим системные пакеты, скорее всего в интернете.
- Недавняя версия Ansible (протестированы последние 2 стабильные версии).
Переменные роли
Эти значения по умолчанию установлены в defaults/main.yml
:
---
# файл по умолчанию для bootstrap
# Пользователь для подключения к машинам.
bootstrap_user: root
# Хотите ли вы подождать, пока хост станет доступен?
bootstrap_wait_for_host: no
# Количество секунд, которые вы хотите подождать во время проверки подключения перед ошибкой.
bootstrap_timeout: 3
Зависимости
Нет.
Пример плейбука
Этот пример взят из molecule/resources/converge.yml
:
---
- name: Converge
hosts: all
gather_facts: no
become: yes
tasks:
- include_role:
name: ansible-role-bootstrap
Тесты
Эта роль тестируется периодически на следующих дистрибутивах Linux:
Дистрибутивы | Stable 2.10 | Stable 3.0 | Разработка |
---|---|---|---|
Alpine | ✔️ | ✔️ | ✔️ |
Amazon Linux | ✔️ | ||
Arch Linux | ✔️ | ✔️ | ✔️ |
CentOS | ✔️ | ✔️ | ✔️ |
Debian | ✔️ | ✔️ | ✔️ |
Fedora | ✔️ | ✔️ | ✔️ |
Gentoo | ✔️ | ✔️ | ✔️ |
Kali | ✔️ | ||
openSUSE | ✔️ | ✔️ | ✔️ |
Red Hat | ✔️ | ✔️ | ✔️ |
Ubuntu | ✔️ | ✔️ | ✔️ |
Участие
Если вы обнаружили проблемы, пожалуйста, сообщите об этом на странице проблем проекта GitHub, или подумайте о том, чтобы внести свой вклад в код, следуя этим рекомендациям.
Лицензия
Информация об авторе
О проекте
Prepare your system to be managed by Ansible.
Установить
ansible-galaxy install rembik/ansible-role-bootstrap
Лицензия
apache-2.0
Загрузки
13754
Владелец