osct.tomcat-8

tomcat-8

This is an Ansible role that installs Tomcat 8 on Debian-based systems. The installation uses packages that come with the system and does not download anything from outside repositories.

Requirements

None

Role Variables

You need to set the following variables (default values are provided):

  • tomcat_keystore_passphrase: Passphrase for the keystore and private key (string, default: changeit)
  • tomcat_keystore_cert_alias: Alias for the certificate in the keystore (string, default: tomcat)
  • tomcat_default_port: Default port for the connector (integer, default: 8080)
  • tomcat_default_port_ssl: Default port for SSL redirects (integer, default: 8443)
  • tomcat_memory_size: Memory size for Tomcat (string, default: 1024m)
  • tomcat_memory_permsize: PermSize for Tomcat memory (string, default: 128m)
  • keystore: Path to the keystore that contains SSL certificates. If not provided, a self-signed certificate will be created (path, default: unassigned)

Dependencies

None

Example Playbook

To use this role in your playbook, add:

- hosts: servers
  roles:
     - osct.tomcat-8

License

Apache v. 2.0

Author Information

This role was created by Marco Fargetta at the INFN division of Catania for the federation GrIDP.

Informazioni sul progetto

An ansible role to install tomcat 8 on Debian based distributions.

Installa
ansible-galaxy install osct.tomcat-8
Licenza
apache-2.0
Download
176
Proprietario
Open source code for Open Science