bertraeymaekers.wsadmin

我不再维护这个项目,因为我不再使用WAS。

欢迎自由地分叉或查看其他人创建的分支。

ansible-was

用于在 *nix(经在Debian Linux上测试)上安装和管理IBM WebSphere应用服务器(WAS)的角色,包括IBM安装管理器(IIM)、IBM HTTP服务器(IHS)和插件(PLG)。

IIM

安装IBM安装管理器。

要求

在操作系统上必须安装setfacl和unzip。

  • Debian:setfacl & zip
  • CentOS:setfacl & unzip

用户组{{iim_user}}:{iim_group}}必须存在。

该用户必须有足够的权限来创建{{iim_repo}}、{{iim_tmp}}和{{iim_path}}目录。

变量

  • iim_user或ibm_user (iim_user: "{{ibm_user}}"):用来安装IIM的用户。 必需

  • iim_path或ibm_root (iim_path: "{{ibm_root}}/InstallationManager"):安装IIM的路径。 必需

  • ibm_repo:IBM仓库的位置。 默认: "{{ibm_root}}/repo"

  • ibm_mode:默认目录模式。 默认: "0750"

  • iim_version:所需的IIM最低版本。 默认: "1.8"

  • iim_path:安装IIM的路径。 默认: "{{ibm_root}}/InstallationManager"

  • iim_repo:包含IIM安装文件的仓库。 默认: "{{ibm_repo}}/IIM"

  • iim_tmp:临时目录,在解压前临时存放安装压缩包。 默认: "{{ibm_root}}/tmp"

  • iim_group:iim_user的组。 默认: "{{iim_user}}"

  • iim_mode:创建的目录的权限模式。 默认: "{{ibm_mode}}"

  • iim_local_src:这将跳过将压缩文件复制到管理节点的所有操作,而直接使用管理节点文件系统上的压缩文件。如果您自己复制了压缩文件,或者在实例中挂载了包含安装压缩文件的NFS,可以使用此选项。

使用示例

请查看playbook-iim.yml以进行安装。

WAS

安装或卸载IBM WebSphere应用服务器。

要求

在操作系统上必须安装setfacl和unzip(Debian软件包acl & zip)。

用户组{{was_user}}:{was_group}}必须存在。

该用户必须有足够的权限来创建{{was_repo}}、{{iim_tmp}}和{{was_path}}目录。

变量

  • was_user或ibm_user (was_user: "{{ibm_user}}"):用来安装WAS的用户(必须与安装IIM的用户相同)。 必需

  • was_path或ibm_root (was_path: "{{ibm_root}}/WebSphere")。 必需

  • was_repo或ibm_repo (was_repo: "{{ibm_repo}}")。 必需

  • state:installedabsent默认: installed

  • was_nd:falsetrue默认: false

  • ibm_repo:IBM仓库的位置。 默认: "{{ibm_root}}/repo"

  • ibm_mode:默认目录模式。 默认: "0750"

  • was_version:所需的最低版本。 默认: "9.0"

  • was_imcl_package_name:IIM的imcl要求的WAS包名称。

  • jdk_imcl_package_name:IIM的imcl要求的JDK包名称。

  • was_imcl_package_regex:匹配WAS包名称和版本的正则表达式。 默认: "com.ibm.websphere.BASE.v[0-9]+_([0-9]+.[0-9]+.[0-9]+.[0-9]+)"

  • was_group:was_user的组。 默认: "{{was_user}}"

  • was_mode:创建的目录的权限模式。 默认: "{{ibm_mode}}"

  • was_local_src:这将跳过将WAS压缩文件复制到管理节点的所有操作,而直接使用管理节点文件系统上的压缩文件。如果您自己复制了压缩文件,或者在实例中挂载了包含安装压缩文件的NFS,可以使用此选项。

  • jdk_local_src:这将跳过将SDK压缩文件复制到管理节点的所有操作,而直接使用管理节点文件系统上的压缩文件。如果您自己复制了压缩文件,或者在实例中挂载了包含安装压缩文件的NFS,可以使用此选项。

使用示例

请查看playbook-was.yml以进行安装。

请查看playbook-uninstall-was.yml以进行卸载。

IHS (+ PLG)

安装或卸载IBM HTTP服务器和插件。

要求

在操作系统上必须安装setfacl和unzip(Debian软件包acl & zip)。

用户组{{ihs_user}}:{{ihs_group}}必须存在。

该用户必须有足够的权限来创建{{ihs_repo}}、{{plg_repo}}、{{iim_tmp}}、{{ihs_path}}和{{plg_path}}目录。

变量

待办事项:类似于WAS,但使用ihs_和plg_

使用示例

请查看playbook-ihs.yml以进行安装。

请查看playbook-uninstall-ihs.yml以进行卸载。

关于项目

Install/uninstall IBM HTTP Server (IHS) with Plugin (PLG).

安装
ansible-galaxy install bertraeymaekers.wsadmin
许可证
Unknown
下载
128
拥有者
Budgerigar breeder & Python 3 enthusiast.