remi

Ansible роль remi

Установите и включите репозитории yum remi на вашем компьютере.

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

Пример Playbook

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

---
- name: Согласование
  hosts: all
  become: true
  gather_facts: true

  roles:
    - role: buluma.remi
      remi_enabled_repositories: php74

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

---
- name: Подготовка
  hosts: all
  become: true
  gather_facts: false

  roles:
    - role: buluma.bootstrap
    - role: buluma.epel

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

Переменные Роли

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

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

remi_repository_selection: php81

Требования

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

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

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

Контекст

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

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

зависимости

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

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

контейнер теги
EL 8, 9
Fedora 38, 39

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

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

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

История изменений

История ролей

Лицензия

Apache-2.0

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

Shadow Walker

О проекте

Install and enable remi yum repositories on your system.

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