elastic_repo

Ansible роль elastic_repo

Установите репозиторий Elastic на вашу систему.

GitHub Версия Проблемы Запросы на изменения Скачивание
github Версия Проблемы Запросы на изменения Ansible роль

Пример плейбука

Этот пример взят из molecule/default/converge.yml и протестирован при каждом пуше, запросе на изменение и релизе.

---
- имя: Свести
  хосты: все
  стать: да
  собирать_факты: да

  роли:
    - роль: buluma.elastic_repo

Машина должна быть подготовлена. В CI это делается с помощью molecule/default/prepare.yml:

---
- имя: Подготовить
  хосты: все
  стать: да
  собирать_факты: нет

  роли:
    - роль: buluma.bootstrap
    - роль: buluma.core_dependencies

Также смотрите полное объяснение и пример о том, как использовать эти роли.

Параметры роли

Значения по умолчанию для переменных установлены в defaults/main.yml:

---
# файл по умолчанию для elastic_repo

# Программное обеспечение можно использовать бесплатно по лицензии Elastic.
# Также доступен альтернативный пакет, который содержит только функции,
# доступные по лицензии Apache 2.0.

# У Elastic есть две версии пакетов:
# - "elastic", использующий лицензию "Elastic".
# - "oss", использующий лицензию Apache 2.0.
elastic_repo_license: oss

Требования

Статус используемых ролей

Следующие роли используются для подготовки системы. Вы можете подготовить вашу систему другим способом.

Требование GitHub Версия
buluma.bootstrap Ansible Molecule Версия
buluma.core_dependencies Ansible Molecule Версия

Контекст

Эта роль является частью многих совместимых ролей. Ознакомьтесь с документацией этих ролей для получения дополнительной информации.

Вот обзор связанных ролей:

зависимости

Совместимость

Эта роль была протестирована на этих образах контейнеров:

контейнер теги
Amazon все
Debian все
EL 9, 8
Fedora 38, 39, 40
Ubuntu focal, bionic, jammy, lunar, noble

Минимальная версия Ansible, необходимая для работы, — 2.12, тесты проводились на:

  • Предыдущей версии.
  • Текущей версии.
  • Версии разработки.

Если вы обнаружите проблемы, пожалуйста, зарегистрируйте их в GitHub

Изменения

История роли

Лицензия

Apache-2.0

Информация об авторе

Shadow Walker

О проекте

Install the Elastic repository on your system.

Установить
ansible-galaxy install buluma/ansible-role-elastic_repo
Лицензия
apache-2.0
Загрузки
73492
Владелец
DevOps Engineer