confluence
Confluence
An Ansible role to install, configure and update Confluence.
Upgrade to 2.x
In version 2.0.0, the confluence_root_path
variable was renamed to confluence_install_path
.
Requirements
- Supported version of Ansible: 2.12 and highter.
- Supported platforms:
- Debian
- 10
- 11
- 12
- RHEL
- 7
- 8
- 9
- Ubuntu
- 18.04
- 20.04
- 22.04
- Debian
Role Variables
All variables that can be overridden are stored in the defaults/main.yml file. Please refer to the meta/argument_specs.yml file for a description of the available variables. Similarly, descriptions and defaults for preset variables can be found in the vars/main.yml file.
Dependencies
This role doesn't install a Java
package, a reverse proxy (Apache
or Nginx
), or a database management system. You will need to install these packages before using the role.
Example Playbook
Install Confluence, Java package, and configure a connection to the database through the Confluence web interface:
Install dependencies:
ansible-galaxy install -r requirements.yml
Run playbook:
---
- name: Setup Confluence
hosts: confluence
roles:
- role: antmelekhin.java
- role: antmelekhin.confluence
License
MIT
Author Information
Melekhin Anton.
ansible-galaxy install antmelekhin/ansible-role-confluence