squintans.tomcat9

Rol de Ansible: Tomcat9

Este rol instala Tomcat9 (versión por defecto: v.9.0.21) en CentOS 7 y Ubuntu.

Acceso desde:

Credenciales del Administrador:

  • Usuario: admin
  • Contraseña: password

Versiones:

  • v.9.0.21
  • v.9.0.20

Requisitos

Este playbook de Ansible está diseñado para ejecutarse en un servidor, máquina virtual o contenedor NUEVO que nunca se haya usado.

Variables del Rol

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

Plantillas del Rol

context.xml.j2
tomcat-users.xml.j2
tomcat_service.j2

Dependencias

Ninguna.

Ejemplo de Playbook

Ejemplo con solicitud:

- hosts: "{{ vm }}"
  gather_facts: True

  vars_prompt:
    - name: "vm"
      prompt: "VM"
      private: no

  roles:
    - { role: squintans.tomcat }

Llamada al Playbook

ansible-playbook -i inventory.yml play.yml

Licencia

BSD

Información del Autor

Este rol fue creado en 2019 por Serafín Quintáns - @squintans

Acerca del proyecto

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

Instalar
ansible-galaxy install squintans.tomcat9
Licencia
gpl-2.0
Descargas
115
Propietario
Sysadmin. Linux guy.