endeca_platformservices
endeca_platformservices
Сводка
Этот роль устанавливает Oracle Endeca PlatformServices на платформах Linux, которая состоит из нескольких компонентов, используемых для создания приложений Endeca в поддержку движка Endeca MDEX.
Требования
- Минимальная версия Ansible для установки: 2.5
- Поддерживаемые версии PlatformServices:
- 6.x.x
- 11.x
- более новые версии должны быть протестированы заново
- Поддерживаемые ОС:
- CentOS
- 6
- 7
- CentOS
Для получения дополнительной информации о матрице поддержки посетите https://support.oracle.com
Движок MDEX должен быть установлен заранее:
- lean_delivery.endeca_mdex
Для тестовых сценариев используется endeca_platformservices/requirements.yml
Если нужны другие роли/версии, поместите requirements.yml в molecule/<имя_сценария> и удалите в molecule.yml строки
options:
role-file: requirements.yml
Переменные роли
transport
- источник переноса артефактов Доступно:web
- загрузить артефакт с указанного веб-URIlocal
- локальный артефакт
transport_web
- URI для HTTP/HTTPS артефакта, например "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 & App Controller AgentRef-Impl
- Справочная реализация
etools_http_port
- Порт сервиса EAC (Endeca Application Controller) по умолчанию:8888
etools_server_port
- Порт отключения сервиса EAC по умолчанию:8090
Параметры для версий PlatformServices ниже 11.2
etools_jcd_port
- JCD системы управления Endeca по умолчанию:8088
install_eac_controller
- следует ли устанавливать контроллер приложений Endeca (EAC) с 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 team@lean-delivery.com
Lean Delivery Oracle Endeca PlatformServices install
ansible-galaxy install lean-delivery/ansible-role-endeca-platformservices