lean_delivery.endeca_toolsandframeworks
endeca_toolsandframeworks
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
- CentOS
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 weblocal
- 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 ToolsAndFrameworkstf_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żytkownikaadmin
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:
- Zespół Lean Delivery team@lean-delivery.com
Lean Delivery Oracle Endeca ToolsAndFrameworks install
ansible-galaxy install lean_delivery.endeca_toolsandframeworks