lean_delivery.endeca_cas

endeca_cas

Licencja Status budowy Status budowy

Podsumowanie


Ta rola instaluje System Pozyskiwania Treści Oracle Commerce (CAS) na systemach Linux, co umożliwia dodawanie, konfigurowanie i przeszukiwanie źródeł danych do użycia w aplikacji Endeca.

Wymagania

  • Minimalna wersja Ansible do instalacji: 2.5
  • Obsługiwane wersje CAS:
    • 3.x.x
    • 11.x.x
    • wyższe wersje powinny być przetestowane na nowo
  • Obsługiwane systemy operacyjne:
    • CentOS
      • 6
      • 7

CentOS 7 nie jest wspieranym systemem operacyjnym według matrycy wsparcia Oracle. Używaj go na własne ryzyko

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

Silnik Oracle Endeca MDEX, Platform Services oraz Narzędzia i Frameworki muszą być zainstalowane wcześniej:

  • lean_delivery.endeca_mdex
  • lean_delivery.endeca_platformservices
  • lean_delivery.endeca_toolsandframeworks
Do scenariuszy testowych używany jest plik endeca_cas/requirements.yml  
Jeśli wymagane są inne role/wersje, umieść requirements.yml w folderze molecule/<nazwa_scenariusza> i usuń w molecule.yml linie  
  options:  
    role-file: requirements.yml

Zmienne roli

  • transport - źródło transportu artefaktów
    dostępne:

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

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

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

  • cas_version - wersja Endeca CAS

Ustaw wersję CAS zgodnie z dokumentacją Oracle

  • base_root - miejsce, w którym CAS powinien być zainstalowany
    domyślnie: /opt

  • cas_service - nazwa usługi
    domyślnie: endeca-cas

  • cas_port - port CAS
    domyślnie: 8500

  • cas_shutdown_port - port zamykania CAS
    domyślnie: 8506

  • cas_domain - domena serwera Endeca CAS
    domyślnie: {{ ansible_fqdn }}

  • install_feature_list - lista funkcji do zainstalowania
    dostępne:

    • CAS - System Pozyskiwania Treści
    • Samples - Przykłady CAS
    • Console - Konsola CAS jako rozszerzenie warsztatu
    • DT - Integracja szablonu wdrożeniowego CAS

Przykładowy playbook

Instalacja Endeca CAS 11.3.0 z lokalnego źródła:

- name: "Zainstaluj CAS 11.3.0 z lokalnego źródła"
  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
      transport: "local"
      transport_local: "/tmp/V861200-01.zip"
      workbench_password: "Admin123"
    - role: lean_delivery.endeca_cas
      cas_version: "11.3.0"
      transport: "local"
      transport_local: "/tmp/V861198-01.zip"
  vars:
    base_root: "/opt"
    mdex_version: "11.3.0"
    ps_version: "11.3.0"
    tf_version: "11.3.0"

Instalacja Endeca CAS 11.3.0 z sieci z określoną domeną CAS:

- name: "Zainstaluj CAS 11.3.0 z sieci z określoną domeną CAS"
  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
      transport: "web"
      transport_web: "http://my-storage.example.com/V861200-01.zip"
      workbench_password: "Admin123"
    - role: lean_delivery.endeca_cas
      cas_version: "11.3.0"
      transport: "web"
      transport_web: "http://my-storage.example.com/V861198-01.zip"
      cas_domain: "host.example.com"
  vars:
    base_root: "/opt"
    mdex_version: "11.3.0"
    ps_version: "11.3.0"
    tf_version: "11.3.0"

Licencja

Licencja Apache 2.0

Autorzy

Zespół Lean Delivery [team@lean-delivery.com]

O projekcie

Lean Delivery Oracle Endeca CAS install

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