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
Zainstaluj
ansible-galaxy install squintans.tomcat9
Licencja
gpl-2.0
Pobrania
115
Właściciel
Sysadmin.
Linux guy.