antonchernik.atlassian-jira
Atlassian Jira
This is an Ansible role for installing Atlassian Jira. It has been tested on the following platforms:
- Debian 8
- Ubuntu 16
Requirements
You need:
- Debian 8 (jessie)
- Ubuntu 16 (xenial)
Role Variables
Here are the available variables with their default values (found in defaults/main.yml):
Parameter | Required | Default | Choices | Comments |
---|---|---|---|---|
default_download_directory | no | /tmp | Directory for downloaded files | |
jira_version | no | 7.8.2 | Version of Atlassian Jira to install | |
atlassian_user_name | no | atlassian | Jira system user with /sbin/nologin | |
jira_port | no | 8080 | Port for Jira | |
jira_proxy_host | no | Host for Jira proxy | ||
jira_context_path | no | Context path for Jira. Example: http://mydomain.com:8080[:jira_context_path] | ||
jira_proxy_port | no | Port for Jira proxy. Needed for any proxy host | ||
jira_proxy_https | no | false | Set to true if proxy uses https | |
jira_directory | no | jira | Name of Jira directory. Example: /home/[:atlassian_user_name]/[:jira_directory] | |
jira_home_directory | no | jira-home | Directory for all Jira files. Example: /home/[:atlassian_user_name]/[:jira_home_directory] | |
java_home | no | /usr/lib/jvm | Path to JAVA_HOME | |
java_mysql_connector_version | no | 5.1.46 | Version of MySQL Java connector |
Dependencies
You need the following role as a dependency:
- role: geerlingguy.java
Example
Here’s an example of how to use this role:
---
- hosts: all
roles:
- { role: antonchernik.atlassian-jira }
License
MIT / BSD
Author Information
This role was created in 2017 by Anton Chernik.