ara_api

Ansible роль ara_api

Установите и настройте ara api на вашей системе.

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

Пример Playbook

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

---
- name: Converge
  hosts: all
  become: true
  gather_facts: true

  roles:
    - role: buluma.ara_api
      ara_api_secure_logging: false

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

---
- name: Prepare
  hosts: all
  become: true
  gather_facts: false

  roles:
    - role: buluma.bootstrap
    - role: buluma.git
    - role: buluma.setuptools

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

Требования

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

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

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

Контекст

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

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

dependencies

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

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

контейнер теги
EL все
Debian все
Fedora все
Ubuntu bionic

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

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

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

Список изменений

История роли

Лицензия

Apache-2.0

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

Shadow Walker

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