osct.tomcat-8

tomcat-8

Un rôle Ansible pour installer Tomcat 8 sur des distributions basées sur Debian. L'installation utilise les paquets fournis avec la distribution et ne télécharge pas de paquets (.deb, .tar.gz, ...) d'autres dépôts.

Exigences

Aucune

Variables de rôle

Les variables doivent être configurées par l'utilisateur (valeurs par défaut fournies) :

  • tomcat_keystore_passphrase : Mot de passe du keystore et de la clé privée (chaîne, par défaut : changeit)
  • tomcat_keystore_cert_alias : Alias du keystore pour le certificat (chaîne, par défaut : tomcat)
  • tomcat_default_port : Port par défaut du connecteur (entier, par défaut : 8080)
  • tomcat_default_port_ssl : Port de redirection par défaut (entier, par défaut : 8443)
  • tomcat_memory_size : Taille de la mémoire de Tomcat (chaîne, par défaut : 1024m)
  • tomcat_memory_permsize : Taille de la mémoire PermSize de Tomcat (chaîne, par défaut : 128m)
  • keystore : Chemin vers le keystore contenant les certificats pour le SSL. Si non défini, un certificat auto-signé est généré (chemin, par défaut : non assigné)

Dépendances

Aucune

Exemple de Playbook

Pour utiliser le rôle, vous devez l'ajouter dans votre playbook :

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

Licence

Apache v. 2.0

Informations sur l'auteur

Ce rôle a été créé par Marco Fargetta au sein de la division INFN de Catane pour une utilisation avec la fédération GrIDP.

À propos du projet

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

Installer
ansible-galaxy install osct.tomcat-8
Licence
apache-2.0
Téléchargements
176
Propriétaire
Open source code for Open Science