elastic_repo
nephelaiio.elastic-repo
Это анзибл-роль для установки и настройки репозиториев Elasticsearch.
Переменные роли
Наиболее распространенные параметры, которые можно переопределить, следующие:
требуется | переменная | описание | по умолчанию |
---|---|---|---|
нет | elasticsearch_repo_major_version | Основная версия для развертывания репозитория | 7 |
нет | elasticsearch_repo_oss | устанавливать ли версию oss репозитория | да |
нет | elasticsearch_repo_state | состояние репозитория | присутствует |
Пожалуйста, обратитесь к файлу по умолчанию для актуального списка параметров ввода.
Пример плейбука
- hosts: servers
roles:
- role: nephelaiio.elastic_repo
Тестирование
Пожалуйста, убедитесь, что в вашей среде установлен docker для запуска тестов проверки роли. Дополнительные зависимости python указаны в файле требований.
Роль тестируется на следующих дистрибутивах (образах docker):
- Ubuntu Jammy
- Ubuntu Bionic
- Debian Bookworm
- Debian Buster
- Rocky Linux 9
Вы можете протестировать роль непосредственно из исходников, используя команду molecule test
.
Лицензия
Этот проект лицензируется на условиях MIT License.
Установить
ansible-galaxy install nephelaiio/ansible-role-elastic-repo
Лицензия
mit
Загрузки
51084
Владелец