lean_delivery.endeca_platformservices
endeca_platformservices
概要
このロールは、Oracle Endeca PlatformServicesをLinuxプラットフォームにインストールします。このプラットフォームは、Endeca MDEXエンジンをサポートするEndecaアプリケーションを構築するために使用される複数のコンポーネントで構成されています。
要件
- インストールに必要な最小Ansibleバージョン: 2.5
- サポートされているPlatformServicesバージョン:
- 6.x.x
- 11.x
- 高いバージョンは再テストが必要です
- サポートされているOS:
- CentOS
- 6
- 7
- CentOS
サポートに関する詳細情報は、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のバージョン
公式Oracleドキュメントで定義されているようにPlatformServicesのバージョンを設定します。
base_root
- PlatformServicesがインストールされる場所 デフォルト:/opt
ps_service
- サービスの名前 デフォルト:endeca-platformservices
install_set
- サイレントインストールのために選択されたセット 利用可能:Complete
Typical
PS-ACA
- PS &アプリケーションコントローラーエージェントRef-Impl
- リファレンス実装
etools_http_port
- EAC (Endeca Application Controller) サービスポート デフォルト:8888
etools_server_port
- EACサービスのシャットダウンポート デフォルト:8090
バージョンが11.2未満のPlatformServicesに関するパラメータ
etools_jcd_port
- EndecaコントロールシステムJCD デフォルト: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.endeca_platformservices