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