/ansible-role-jira

Ansible Role for Atlassian JIRA Installation.

Primary LanguageShellMIT LicenseMIT

Ansible Role for JIRA

Build Status GitHub tag GitHub license

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
  • null
  • http
  • https
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