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がインストールされる場所 デフォルト:/optps_service- サービスの名前 デフォルト:endeca-platformservicesinstall_set- サイレントインストールのために選択されたセット 利用可能:CompleteTypicalPS-ACA- PS &アプリケーションコントローラーエージェントRef-Impl- リファレンス実装
etools_http_port- EAC (Endeca Application Controller) サービスポート デフォルト:8888etools_server_port- EACサービスのシャットダウンポート デフォルト:8090
バージョンが11.2未満のPlatformServicesに関するパラメータ
etools_jcd_port- EndecaコントロールシステムJCD デフォルト:8088install_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