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联盟配合使用。