dpalomar.glassfish
Ansible角色:Glassfish/Payara服务器
此角色安装和配置Glassfish/Payara服务器,为domain1创建管理用户和密码,并为指定用户账号提供asadmin工具的路径。同时也安装mysql连接器。
要求
在运行此角色之前,系统上需要安装__JDK8+__。
角色变量
- glassfish_user: 系统中的用户,用于将asadmin工具放入.bashrc。请更改此项。
- glassfish_version: 产品版本(Payara),默认为_4.1.1.163_。
- glassfish_install_dir: 默认为/opt/glassfish。
- admin_password: 默认为_admin_。
- mysql_connectorj_version: 将要下载的mysql驱动版本。默认为_5.1.39_。
依赖关系
在运行之前需要JDK8+。查看java galaxy角色,如:_mrlesmithjr.oracle-java8_。
示例剧本
包含一个如何使用您角色的示例(例如,作为参数传入的变量)对用户来说也很有帮助:
- hosts: all
vars:
- glassfish_user: "my-user-account"
roles:
- ansible-role-glassfish
许可证
MIT / BSD
作者信息
此角色由David Palomar创建。