osct.tomcat-8

tomcat-8

Debian ベースのディストリビューションに Tomcat 8 をインストールするための Ansible ロールです。 インストールには、ディストリビューションに付属するパッケージを利用し、 他のリポジトリからパッケージ(.deb や .tar.gz など)をダウンロードすることはありません。

要件

なし

ロール変数

変数はユーザーによって設定されるべきです(デフォルト値が提供されています):

  • tomcat_keystore_passphrase: キーストアとプライベートキーのパスフレーズ(文字列、デフォルト: changeit
  • tomcat_keystore_cert_alias: 証明書用のキーストアエイリアス(文字列、デフォルト: tomcat
  • tomcat_default_port: デフォルトのコネクタポート(整数、デフォルト: 8080
  • tomcat_default_port_ssl: デフォルトのリダイレクトポート(整数、デフォルト: 8443
  • tomcat_memory_size: Tomcat のメモリサイズ(文字列、デフォルト: 1024m
  • tomcat_memory_permsize: Tomcat のメモリ PermSize(文字列、デフォルト: 128m
  • keystore: SSL 用の証明書を含むキーストアのパス。未定義の場合は自己署名証明書が生成されます(パス、デフォルト: 未割り当て)

依存関係

なし

使用例プレイブック

役割を使用するには、プレイブックに次のように追加します:

- hosts: servers
  roles:
     - osct.tomcat-8

ライセンス

Apache v. 2.0

著者情報

このロールは、Marco Fargetta によって カターニアの INFN 部門 のために作成され、連盟 GrIDP で使用されます。

プロジェクトについて

An ansible role to install tomcat 8 on Debian based distributions.

インストール
ansible-galaxy install osct.tomcat-8
ライセンス
apache-2.0
ダウンロード
176
所有者
Open source code for Open Science