lean_delivery.endeca_toolsandframeworks
endeca_toolsandframeworks
Zusammenfassung
Diese Rolle installiert die Oracle Endeca Tools und Frameworks auf Linux-Plattformen, was die dynamische Präsentation von Inhalten über alle Kanäle ermöglicht.
Anforderungen
- Minimale Version von Ansible für die Installation: 2.5
- Unterstützte Versionen von ToolsAndFrameworks:
- 3.x.x
- 11.x.x
- höhere Versionen sollten erneut getestet werden
- Unterstützte Betriebssysteme:
- CentOS
- 6
- 7
- CentOS
Für weitere Informationen zur Unterstützungsmatrix besuchen Sie bitte https://support.oracle.com
MDEX-Engine und Plattformdienste sollten vorab installiert werden:
- lean_delivery.endeca_mdex
- lean_delivery.endeca_platformservices
Für Test-Szenarien wird endeca_toolsandframeworks/requirements.yml verwendet
Wenn andere Rollen/Versionen benötigt werden, fügen Sie requirements.yml in molecule/<szenario_name> ein und entfernen Sie die Zeilen in molecule.yml
Optionen:
role-file: requirements.yml
Rollenvariablen
transport- Transportquelle des Artefakts Verfügbar:web- Artefakt von einer benutzerdefinierten Web-URI abrufenlocal- lokales Artefakt
transport_web- URI für http/https Artefakt, z.B. "http://my-storage.example.com/V861200-01.zip"transport_local- Pfad zum lokalen Artefakt, z.B. "/tmp/V861200-01.zip"download_path- Lokaler Ordner für den Download von Artefakten
Standard:/tmptf_version- Version der Endeca ToolsAndFrameworkstf_hostname- Hostname der Endeca ToolsAndFrameworks
Standard:"{{ ansible_fqdn }}"
Setzen Sie die Version der ToolsAndFrameworks entsprechend der offiziellen Oracle-Dokumentation fest
base_root- wo Plattformdienste installiert werden sollen
Standard:/opttf_service- Name des Dienstes
Standard:endeca-toolsandframeworksinstall_type- Art der Installation
Verfügbar:Vollständige InstallationMinimale Installation
nfs_exports- Liste der NFS-geteilten Ordner (zum Teilen mit der ATG Oracle Commerce Store-Anwendung)
Beispiel:
nfs_exports:
- "/home/public *(rw,sync,no_root_squash)"
Parameter für ToolsAndFrameworks-Versionen ab 11.0
install_group- Installationsgruppe für Benutzer
Standard:oinstallinventory_directory- Pfad zum Oracle-Inventory-Verzeichnis
Standard:{{ base_root }}/oraInventoryora_inst- Pfad zur oraInst.loc-Datei
Standard:/etc/oraInst.loc
Swap-Konfiguration
swapfile_path- Pfad zur Swap-Datei
Standard:/swapfileswapfile_bs_size_mb
Standard:1swapfile_count- Swap-Größe
Standard:512workbench_password- Standard-ArbeitsbereichadminPasswort aktualisieren (z.B.Admin123)workbench_port- Port des Arbeitsbereichs
Standard:8006
Beispiel-Playbook
Installation von Endeca ToolsAndFrameworks 11.3.0 von lokal:
- name: "Installiere ToolsAndFrameworks 11.3.0 von lokal"
hosts: all
roles:
- role: lean_delivery.endeca_mdex
transport: "local"
transport_local: "/tmp/V861206-01.zip"
- role: lean_delivery.endeca_platformservices
transport: "local"
transport_local: "/tmp/V861203-01.zip"
- role: lean_delivery.endeca_toolsandframeworks
tf_version: "11.3.0"
transport: "local"
transport_local: "/tmp/V861200-01.zip"
workbench_password: "Admin123"
vars:
base_root: "/opt"
mdex_version: "11.3.0"
ps_version: "11.3.0"
Installation von Endeca ToolsAndFrameworks 11.3.0 von web mit NFS-geteilten Ordnern:
- name: "Installiere ToolsAndFrameworks 11.3.0 von web mit NFS-geteilten Ordnern"
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"
- role: lean_delivery.endeca_toolsandframeworks
tf_version: "11.3.0"
transport: "web"
transport_web: "http://my-storage.example.com/V861200-01.zip"
workbench_password: "Admin123"
nfs_exports:
- "/home/public *(rw,sync,no_root_squash)"
vars:
base_root: "/opt"
mdex_version: "11.3.0"
ps_version: "11.3.0"
- hosts: server
roles:
- { role: ansible-role-endeca-toolsandframeworks, x: 42 }
Lizenz
Apache
Autoreninformation
Autoren:
- Lean Delivery Team team@lean-delivery.com
Lean Delivery Oracle Endeca ToolsAndFrameworks install
ansible-galaxy install lean_delivery.endeca_toolsandframeworks