Install and configure Atlassian JIRA Software from tarball. Front-end it with a nginx, listening with TLS 1.2 using a self-signed certificate.
Outbound Internet connectivity.
java_application: java-11-openjdk
client_max_body_size: 100M
jira_version: 8.4.1
jira_download: "https://product-downloads.atlassian.com/software/jira/downloads/atlassian-jira-software-{{ jira_version }}.tar.gz"
dhparams_bits: 3072
server_name: jira.example.com
ssl_certificate: /etc/ssl/certs/snakeoil.crt
ssl_certificate_key: /etc/ssl/certs/snakeoil.pem
ssl_dhparam: /etc/ssl/certs/dhparams.pem
ssl_size: 3072
ssl_type: RSA
ssl_country_name: AU
ssl_state_or_province_name: Some-State
ssl_locality_name: ""
ssl_organization_name: Internet Widgits Pty Ltd
ssl_organizational_unit_name: ""
None.
Including an example of how to use your role (for instance, with variables passed in as parameters) is always nice for users too:
- hosts: tag_function_jira:&tag_component_jira_software
roles:
- deekayen.jira_software