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