jira
Jira
Роль Ansible для установки, настройки и обновления Jira.
Обновление до 2.x
В версии 2.0.0 переменная jira_root_path
была переименована в jira_install_path
.
Требования
- Поддерживаемая версия Ansible: 2.12 и выше.
- Поддерживаемые платформы:
- Debian
- 10
- 11
- 12
- RHEL
- 7
- 8
- 9
- Ubuntu
- 18.04
- 20.04
- 22.04
- Debian
Переменные роли
Все переменные, которые можно переопределить, хранятся в файле defaults/main.yml. Пожалуйста, ознакомьтесь с файлом meta/argument_specs.yml для описания доступных переменных. Аналогично, описания и значения по умолчанию для предустановленных переменных можно найти в файле vars/main.yml.
Зависимости
Эта роль не устанавливает пакет Java
, обратный прокси-сервер (Apache
или Nginx
) или систему управления базами данных. Вам нужно будет установить эти пакеты перед использованием роли.
Пример плейбука
Установить Jira с зависимостями (Java
и PostgreSQL
):
Установите зависимости:
ansible-galaxy install -r requirements.yml
Запустите плейбук:
---
- name: Настройка Jira
hosts: jira
vars:
db_name: 'jira'
db_username: 'jira'
db_password: 'P@ssw0rd!'
roles:
- role: antmelekhin.java
- role: geerlingguy.postgresql
postgresql_users:
- name: '{{ db_username }}'
password: '{{ db_password }}'
postgresql_databases:
- name: '{{ db_name }}'
lc_collate: 'en_US.UTF-8'
lc_ctype: 'en_US.UTF-8'
encoding: 'UTF-8'
template: 'template0'
owner: '{{ db_username }}'
- role: antmelekhin.jira
jira_db_configuration: true
jira_db_host: 127.0.0.1
jira_db_port: 5432
jira_db_name: '{{ db_name }}'
jira_db_username: '{{ db_username }}'
jira_db_password: '{{ db_password }}'
Лицензия
MIT
Информация об авторе
Антон Мелехин.
Установить
ansible-galaxy install antmelekhin/ansible-role-jira
Лицензия
mit
Загрузки
334
Владелец