tomcat9

Ansible Роль: Tomcat9

Эта роль устанавливает Tomcat9 (по умолчанию: v.9.0.21) на Centos7 и Ubuntu.

Доступ по адресу:

Данные для входа в менеджер:

  • Пользователь: admin
  • Пароль: password

Версии:

  • v.9.0.21
  • v.9.0.20

Требования

Этот Ansible playbook предназначен для запуска на НОВОМ, никогда не использовавшемся сервере, виртуальной машине или контейнере.

Переменные роли

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

Шаблоны роли

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

Зависимости

Нет.

Пример Playbook

Пример с запросом:

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

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

  roles:
    - { role: squintans.tomcat }

Вызов Playbook

ansible-playbook -i inventory.yml play.yml

Лицензия

BSD

Информация об авторе

Эта роль была создана в 2019 году Серафином Квентансом - @squintans

О проекте

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

Установить
ansible-galaxy install squintans/tomcat9
Лицензия
gpl-2.0
Загрузки
104
Владелец
Sysadmin. Linux guy.