squintans.tomcat9

Ansible ロール: Tomcat9

このロールは、CentOS7 と Ubuntu に Tomcat9(デフォルト: v.9.0.21)をインストールします。

アクセス先:

管理者情報:

  • ユーザー: admin
  • パスワード: password

バージョン:

  • v.9.0.21
  • v.9.0.20

要件

この Ansible プレイブックは、未使用の新鮮なサーバー、仮想マシン、またはコンテナで実行されることを目的としています。

ロールの変数

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

依存関係

なし。

例プレイブック

プロンプト付きの例:

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

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

  roles:
    - { role: squintans.tomcat }

プレイブックの呼び出し

ansible-playbook -i inventory.yml play.yml

ライセンス

BSD

著者情報

このロールは、2019年に Serafín Quintáns によって作成されました - @squintans

プロジェクトについて

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

インストール
ansible-galaxy install squintans.tomcat9
ライセンス
gpl-2.0
ダウンロード
115
所有者
Sysadmin. Linux guy.