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