lean_delivery.endeca_cas
endeca_cas
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
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 URLlocal
- 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ściSamples
- Przykłady CASConsole
- Konsola CAS jako rozszerzenie warsztatuDT
- 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
Autorzy
Zespół Lean Delivery [team@lean-delivery.com]
Lean Delivery Oracle Endeca CAS install
ansible-galaxy install lean_delivery.endeca_cas