mimacom.crowd

Ansible Role: crowd

Build Status

This playbook installs Atlassian Crowd on Linux servers. It will also install OpenJDK by default.

Requirements

None.

Role Variables

Here are the variables you can configure, along with their default values (see defaults/main.yml):

crowd_version: 3.1.3

Set the version of Crowd you want to install.

crowd_fqdn: ""

Specify the fully qualified domain name (FQDN) for the Tomcat proxy.

crowd_https: False

Set to True to use HTTPS for the Tomcat proxy.

crowd_port: ""

Specify the port for the Tomcat proxy.

crowd_include_jdk: True

Set to False if you do not want to install OpenJDK.

crowd_openjdk_version: 1.8.0

Choose the version of OpenJDK for running Crowd. Check Crowd's supported platforms and adjust this if needed.

crowd_user: crowd

Name of the user under which the Crowd service will run.

crowd_application_folder: "/opt/atlassian/crowd"

This is where the Crowd application will be installed.

crowd_data_folder: "/var/atlassian/application-data/crowd"

This is where Crowd application data will be stored.

crowd_jvm_memory: 1g

Set the heap memory size for the Java Virtual Machine.

Dependencies

None.

Example Playbook

This example installs Crowd and configures Tomcat to expect a specific virtual host and an HTTPS connection (proxy settings).

- hosts: servers
  become: yes
  roles:
    - role: mimacom.crowd

Upgrade Crowd

To upgrade Crowd, just change the version variable to a newer version. Older binary versions will be kept but won't be used anymore. Remember to delete them manually.

Make sure to back up your data before upgrading, as the Crowd data may not be compatible with older versions. If you specify a version lower than the currently installed version, the operation will fail.

The current version is stored in an Ansible fact at /etc/ansible/facts.d/

License

Apache License 2.0

Author Information

This role was created by Remo Wenger (mimacom).

Informazioni sul progetto

Installs Atlassian Crowd server

Installa
ansible-galaxy install mimacom.crowd
Licenza
Unknown
Download
415
Proprietario
Leading provider of open source, cloud and data software.