squintans.tomcat9
Rôle Ansible : Tomcat9
Ce rôle installe Tomcat9 (version par défaut : v.9.0.21) sur Centos7 et Ubuntu.
Accès depuis :
Informations de connexion :
- Utilisateur : admin
- Mot de passe : password
Versions :
- v.9.0.21
- v.9.0.20
Exigences
Ce playbook Ansible doit être exécuté sur un serveur, machine virtuelle ou conteneur tout NEUF jamais utilisé.
Variables de Rôle
defaults/main.yml :
tomcat_tomcat_version: '9.0.21'
tomcat_tomcat_admin_password: 'password'
tomcat_tomcat_manager_localhost_only: False
tomcat_tomcat_install: '/opt'
vars/Debian.yml :
tomcat_packages:
- openjdk-8-jdk
- unzip
vars/RedHat.yml :
tomcat_packages:
- java-1.8.0-openjdk
- unzip
Modèles de Rôle
context.xml.j2
tomcat-users.xml.j2
tomcat_service.j2
Dépendances
Aucune.
Exemple de Playbook
Exemple avec invite :
- hosts: "{{ vm }}"
gather_facts: True
vars_prompt:
- name: "vm"
prompt: "VM"
private: no
roles:
- { role: squintans.tomcat }
Appel de Playbook
ansible-playbook -i inventory.yml play.yml
Licence
BSD
Informations sur l'Auteur
Ce rôle a été créé en 2019 par Serafín Quintáns - @squintans