lean_delivery.endeca_toolsandframeworks

endeca_toolsandframeworks

Lizenz Build Status Build Status Galaxy Ansible Ansible

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

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 abrufen
    • local - 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 ToolsAndFrameworks

  • tf_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-Arbeitsbereich admin 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:

Über das Projekt

Lean Delivery Oracle Endeca ToolsAndFrameworks install

Installieren
ansible-galaxy install lean_delivery.endeca_toolsandframeworks
GitHub Repository
Lizenz
apache-2.0
Downloads
350
Besitzer
Simplify by using!