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

À propos du projet

Tomcat v.9.0.21 or v.9.0.20 for Centos 7 and Ubuntu.

Installer
ansible-galaxy install squintans.tomcat9
Licence
gpl-2.0
Téléchargements
115
Propriétaire
Sysadmin. Linux guy.