antmelekhin.confluence

Confluence

This is an Ansible role designed to install, configure, and update Confluence.

Upgrade to 2.x

In version 2.0.0, the variable confluence_root_path was changed to confluence_install_path.

Requirements

  • Ansible must be version 2.12 or higher.
  • This role supports these platforms:
    • Debian:
      • 10
      • 11
      • 12
    • RHEL:
      • 7
      • 8
      • 9
    • Ubuntu:
      • 18.04
      • 20.04
      • 22.04

Role Variables

All customizable variables can be found in the defaults/main.yml file. For a list of available variables and their descriptions, check the meta/argument_specs.yml file. You can also find preset variable descriptions and defaults in the vars/main.yml file.

Dependencies

This role does not install a Java package, a reverse proxy (Apache or Nginx), or a database management system. You need to install these packages before using this role.

Example Playbook

To install Confluence, the Java package, and set up a database connection through the Confluence web interface:

First, install dependencies:

ansible-galaxy install -r requirements.yml

Then, run the playbook:

---
- name: Setup Confluence
  hosts: confluence

  roles:
    - role: antmelekhin.java
    - role: antmelekhin.confluence

License

MIT License

Author Information

Written by Melekhin Anton.

Informazioni sul progetto

An Ansible role to install, configure and update Confluence.

Installa
ansible-galaxy install antmelekhin.confluence
Licenza
mit
Download
274
Proprietario