girlandhercode / ansible-role-confluence

Ansible Role for Atlassian Confluence Installation.

Home Page:https://galaxy.ansible.com/detail#/role/5990

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ansible Role for Confluence

Build Status GitHub tag GitHub license Ansible Role

Ansible Role for Atlassian Confluence Installation.

Requirements

This role require Ansible 2.0 or higher.

This role was designed for Ubuntu Server 14.04 LTS.

Role Variables

parameter required default choices comments
confluence_archive yes defaults/main.yml Download archive filename for cache during (re)install.
confluence_catalina yes /usr/share/confluence Location for the Confluence installation directory.
confluence_connector_port yes 8090 Confluence Apache Tomcat connector port.
confluence_context_path no null Pass value as path to template.
confluence_hash_salt yes defaults/main.yml Specific password hash salt for sha512.
confluence_home yes /var/lib/confluence Location for the Confluence home directory.
confluence_jvm_maximum_memory yes 1024m Confluence JVM maximum memory usage.
confluence_jvm_minimum_memory yes 512m Confluence JVM minimum memory usage.
confluence_jvm_support_recommended_args no defaults/main.yml Atlassian Support recommended JVM arguments.
confluence_pass yes ahle4Boo Password for Confluence system user.
confluence_proxy_name no null Pass value as proxyName to template.
confluence_scheme no null
  • null
  • http
  • https
Install Confluence in standalone mode if null, or integrating with Apache using HTTP if http, or integrating with Apache using HTTPS if https.
confluence_server_port yes 8000 Confluence Apache Tomcat server port.
confluence_sha256 yes defaults/main.yml Download archive sha256 checksum for cache during (re)install.
confluence_upgrade no false
  • true
  • false
If true, trigger upgrade by stop existing Confluence service, purge existing Confluence installation direcoty before normal tasks.
confluence_url yes defaults/main.yml URL for download archive.
confluence_user yes confluence Username for Confluence system user.

Dependencies

No additional role dependencies.

Example Playbook

- hosts: servers
  roles:
    - { role: hswong3i.confluence, confluence_user: 'confluence', confluence_pass: 'ahle4Boo', confluence_upgrade: 'false' }

License

Author Information

About

Ansible Role for Atlassian Confluence Installation.

https://galaxy.ansible.com/detail#/role/5990

License:MIT License


Languages

Language:Shell 100.0%