lean_delivery.endeca_platformservices

endeca_platformservices

许可证 构建状态 构建状态 Galaxy Ansible Ansible

概述


该角色在 Linux 平台上安装 Oracle Endeca PlatformServices,包含多个组件,用于构建支持 Endeca MDEX 引擎的 Endeca 应用程序。

需求


  • 安装需要的 Ansible 最低版本: 2.5
  • 支持的 PlatformServices 版本
    • 6.x.x
    • 11.x
    • 更高版本需重新测试
  • 支持的操作系统
    • CentOS
      • 6
      • 7

有关支持矩阵的更多信息,请访问 https://support.oracle.com

MDEX 引擎应提前安装:

  • lean_delivery.endeca_mdex
用于测试场景的 endeca_platformservices/requirements.yml
如果需要其他角色/版本,请将 requirements.yml 放入 molecule/<scenario_name> 并在 molecule.yml 中删除行
  options:
    role-file: requirements.yml

角色变量


  • transport - 工件来源传输 可用:

    • web - 从自定义网络 URI 获取工件
    • local - 本地工件
  • transport_web - HTTP/HTTPS 工件的 URI,例如 "http://my-storage.example.com/V861206-01.zip"

  • transport_local - 本地工件的路径,例如 "/tmp/V861206-01.zip"

  • download_path - 用于下载工件的本地文件夹 默认: /tmp/

  • ps_version - Endeca PlatformServices 版本

将 PlatformServices 版本设置为官方 Oracle 文档中的定义
  • base_root - PlatformServices 应该安装的位置 默认: /opt

  • ps_service - 服务的名称 默认: endeca-platformservices

  • install_set - 选择的静默安装集 可用:

    • Complete
    • Typical
    • PS-ACA - PS 和应用程序控制器代理
    • Ref-Impl - 参考实现
  • etools_http_port - EAC(Endeca 应用程序控制器)服务端口 默认: 8888

  • etools_server_port - EAC 服务关闭端口 默认: 8090

PlatformServices 版本低于 11.2 的参数
  • etools_jcd_port - Endeca 控制系统 JCD 默认: 8088

  • install_eac_controller - 是否安装 Endeca 应用程序控制器(EAC)及其代理 默认: False

示例剧本


从本地安装 Endeca PlatformServices 11.3.0:

- name: "从本地安装 PlatformServices 11.3.0"
  hosts: all

  roles:
    - role: lean_delivery.endeca_mdex
      transport: "local"
      transport_local: "/tmp/V861206-01.zip"
    - role: lean_delivery.endeca_platformservices
      ps_version: "11.3.0"
      transport: "local"
      transport_local: "/tmp/V861203-01.zip"
  vars:
    mdex_version: "11.3.0"

从网络安装 Endeca PlatformServices 11.3.0:

- name: "从网络安装 PlatformServices 11.3.0"
  hosts: all

  roles:
    - role: lean_delivery.endeca_mdex
      transport: "web"
      transport_web: "http://my-storage.example.com/V861206-01.zip"
    - role: lean_delivery.endeca_platformservices
      ps_version: "11.3.0"
      transport: "web"
      transport_web: "http://my-storage.example.com/V861203-01.zip"
  vars:
    mdex_version: "11.3.0"

许可证


Apache

作者信息


作者:

关于项目

Lean Delivery Oracle Endeca PlatformServices install

安装
ansible-galaxy install lean_delivery.endeca_platformservices
许可证
apache-2.0
下载
776
拥有者
Simplify by using!