lean_delivery.endeca_toolsandframeworks

endeca_toolsandframeworks

Licencja Status budowy Status budowy Galaxy Ansible Ansible

Podsumowanie


Ten moduł instaluje Oracle Endeca Tools and Frameworks na platformach Linux, co umożliwia dynamiczną prezentację treści na wszystkich kanałach.

Wymagania

  • Minimalna wersja Ansible do instalacji: 2.5
  • Obsługiwane wersje ToolsAndFrameworks:
    • 3.x.x
    • 11.x.x
    • Wyższe wersje powinny być ponownie przetestowane
  • Obsługiwane systemy operacyjne:
    • CentOS
      • 6
      • 7

Aby uzyskać więcej informacji na temat macierzy wsparcia, odwiedź https://support.oracle.com

Silnik MDEX oraz PlatformServices powinny być zainstalowane wcześniej:

  • lean_delivery.endeca_mdex
  • lean_delivery.endeca_platformservices
Do scenariuszy testowych używa się endeca_toolsandframeworks/requirements.yml  
Jeśli potrzebne są inne role/wersje, umieść requirements.yml w molecule/<nazwa_scenaariusza> i usuń w molecule.yml linie:  
  options:  
    role-file: requirements.yml

Zmienne roli

  • transport - źródło transportu artefaktu
    Dostępne opcje:

    • web - pobierz artefakt z niestandardowego adresu web
    • local - lokalny artefakt
  • transport_web - URI dla artefaktu http/https, np. "http://my-storage.example.com/V861200-01.zip"

  • transport_local - ścieżka do lokalnego artefaktu, np. "/tmp/V861200-01.zip"

  • download_path - lokalny folder do pobierania artefaktów
    domyślnie: /tmp

  • tf_version - wersja Endeca ToolsAndFrameworks

  • tf_hostname - nazwa hosta Endeca ToolsAndFrameworks
    domyślnie: "{{ ansible_fqdn }}"

Ustaw wersję ToolsAndFrameworks zgodnie z dokumentacją Oracle

  • base_root - miejsce, gdzie powinny być zainstalowane PlatformServices
    domyślnie: /opt

  • tf_service - nazwa usługi
    domyślnie: endeca-toolsandframeworks

  • install_type - typ instalacji
    Dostępne opcje:

    • Pełna instalacja
    • Minimalna instalacja
  • nfs_exports - lista udostępnionych folderów NFS (do udostępniania z aplikacją sklepu ATG Oracle Commerce)
    Przykład:

      nfs_exports:  
        - "/home/public *(rw,sync,no_root_squash)"

Parametry dla wersji ToolsAndFrameworks od 11.0

  • install_group - grupa instalacyjna dla użytkownika
    domyślnie: oinstall

  • inventory_directory - ścieżka do katalogu inwentaryzacji Oracle
    domyślnie: {{ base_root }}/oraInventory

  • ora_inst - ścieżka do pliku oraInst.loc
    domyślnie: /etc/oraInst.loc

Konfiguracja swap
  • swapfile_path - ścieżka do pliku swap
    domyślnie: /swapfile

  • swapfile_bs_size_mb
    domyślnie: 1

  • swapfile_count - rozmiar swap
    domyślnie: 512

  • workbench_password - zaktualizuj domyślne hasło użytkownika admin w narzędziu roboczym (np. Admin123)

  • workbench_port - port narzędzia roboczego
    domyślnie: 8006

Przykładowy plik playbook

Instalacja Endeca ToolsAndFrameworks 11.3.0 z lokalnego pliku:

- name: "Instalacja ToolsAndFrameworks 11.3.0 z lokalnego pliku"
  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"

Instalacja Endeca ToolsAndFrameworks 11.3.0 z internetu z udostępnionymi folderami NFS:

- name: "Instalacja ToolsAndFrameworks 11.3.0 z internetu z udostępnionymi folderami NFS"
  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: serwery
  roles:
     - { role: ansible-role-endeca-toolsandframeworks, x: 42 }

Licencja

Apache

Informacje o autorze

autorzy:

O projekcie

Lean Delivery Oracle Endeca ToolsAndFrameworks install

Zainstaluj
ansible-galaxy install lean_delivery.endeca_toolsandframeworks
Licencja
apache-2.0
Pobrania
350
Właściciel
Simplify by using!