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 で使用されます。
