Ansible Role for JIRA
Ansible Role for Atlassian JIRA Installation.
Requirements
This role require Ansible 2.0 or higher.
This role was designed for Ubuntu Server 14.04 LTS and Ubuntu Server 16.04 LTS.
Role Variables
parameter | required | default | choices | comments |
---|---|---|---|---|
jira_archive | yes | defaults/main.yml | Download archive filename for cache during (re)install. | |
jira_catalina | yes | /usr/share/jira | Location for the JIRA installation directory. | |
jira_checksum | yes | defaults/main.yml | Download archive sha256 checksum for cache during (re)install. | |
jira_connector_port | yes | 8080 | JIRA Apache Tomcat connector port. | |
jira_context_path | no | null |
Pass value as path to template. |
|
jira_gid | no | Specifying the GID for shared storage. NOTE: This value should only be set once before deploying and then never changed. | ||
jira_hash_salt | yes | Specific password hash salt for sha512. | ||
jira_home | yes | /var/lib/jira | Location for the JIRA home directory. | |
jira_jvm_maximum_memory | yes | 1024m | JIRA JVM maximum memory usage. | |
jira_jvm_minimum_memory | yes | 512m | JIRA JVM minimum memory usage. | |
jira_jvm_support_recommended_args | no | defaults/main.yml | Atlassian Support recommended JVM arguments. | |
jira_pass | yes | Password for JIRA system user. | ||
jira_proxy_name | no | null |
Pass value as proxyName to template. |
|
jira_scheme | no | null |
|
Install JIRA in standalone mode if null , or integrating with Apache using HTTP if http , or integrating with Apache using HTTPS if https . |
jira_server_port | yes | 8005 | JIRA Apache Tomcat server port. | |
jira_uid | no | Specifying the UID for shared storage. NOTE: This value should only be set once before deploying and then never changed. | ||
jira_url | yes | defaults/main.yml | URL for download archive. | |
jira_user | yes | Username for JIRA system user. |
Dependencies
No additional role dependencies.
Example Playbook
- hosts: servers
roles:
- role: "hswong3i.jira"
jira_hash_salt: "Jeef7Roo2wush0sh"
jira_pass: "Xea4aesh"
jira_user: "jira"
License
Author Information
- Wong Hoi Sing Edison