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:/tmp
tf_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:/opt
tf_service
- Name des Dienstes
Standard:endeca-toolsandframeworks
install_type
- Art der Installation
Verfügbar:Vollständige Installation
Minimale 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:oinstall
inventory_directory
- Pfad zum Oracle-Inventory-Verzeichnis
Standard:{{ base_root }}/oraInventory
ora_inst
- Pfad zur oraInst.loc-Datei
Standard:/etc/oraInst.loc
Swap-Konfiguration
swapfile_path
- Pfad zur Swap-Datei
Standard:/swapfile
swapfile_bs_size_mb
Standard:1
swapfile_count
- Swap-Größe
Standard:512
workbench_password
- Standard-Arbeitsbereichadmin
Passwort 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