squintans.tomcat9

Rola Ansible: Tomcat9

Ta rola instaluje Tomcat9 (domyślnie: wersja 9.0.21) na Centos7 i Ubuntu.

Dostęp przez:

Konto menedżera:

  • Użytkownik: admin
  • Hasło: password

Wersje:

  • v.9.0.21
  • v.9.0.20

Wymagania

Ten playbook Ansible jest przeznaczony do uruchomienia na NOWYM, nigdy nieużywanym serwerze, maszynie wirtualnej lub kontenerze.

Zmienne roli

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

Szablony roli

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

Zależności

Brak.

Przykładowy Playbook

Przykład z pytaniem:

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

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

  roles:
    - { role: squintans.tomcat }

Wywołanie Playbooka

ansible-playbook -i inventory.yml play.yml

Licencja

BSD

Informacje o autorze

Ta rola została stworzona w 2019 roku przez Serafína Quintánsa - @squintans

O projekcie

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

Zainstaluj
ansible-galaxy install squintans.tomcat9
Licencja
gpl-2.0
Pobrania
115
Właściciel
Sysadmin. Linux guy.