lean_delivery.atg_csc
atg_csc
Podsumowanie
Ta rola instaluje Oracle ATG Commerce Service Center.
Wymagania
- Minimalna wersja Ansible do instalacji: 2.5
- Obsługiwane wersje CSC:
- 10.x
- 11.0
- 11.1
- 11.2
- 11.3
- niższe i wyższe wersje powinny być przetestowane ponownie
- Obsługiwane systemy operacyjne:
- CentOS
- 6
- 7
- CentOS
Aby uzyskać więcej informacji dotyczących matrycy wsparcia, odwiedź https://support.oracle.com
Platforma ATG powinna być wcześniej zainstalowana:
- lean_delivery.atg_platform
Sprawdź, czy na docelowym systemie są zainstalowane następujące pakiety:
- sudo
Do scenariuszy testowych używany jest plik atg-csc/requirements.yml
Jeśli są wymagane inne role/wersje, umieść requirements.yml w katalogu molecule/<nazwa_scenariusza> i usuń w molecule.yml linie
options:
role-file: requirements.yml
Zmienne roli
csc_version
- wersja Commerce Service Centertransport
- źródło transportu artefaktów
Dostępne:web
- pobierz artefakt z niestandardowego adresu URLlocal
- lokalny artefakt
transport_web
- URI do artefaktu http/https, np. "http://my-storage.example.com/V861213-01.zip"transport_local
- ścieżka do lokalnego artefaktu, np. "/tmp/V861213-01.zip"download_path
- lokalny folder do pobierania artefaktów
domyślnie:/tmp
dynamo_root
- ścieżka do zainstalowanej platformy ATG
domyślnie:/opt/atg/ATG
es_host
- host ATG Search (gdy używasz ATG Search jako silnika wyszukiwania)
Przykładowy Playbook
Instalacja ATG Commerce Service Center 11.3 z lokalnego źródła:
- name: "Zainstaluj CSC 11.3 z lokalnego źródła"
hosts: all
roles:
- role: lean_delivery.java
java_major_version: 7
java_minor_version: 80
transport: "local"
transport_local: "/tmp/jdk-7u80-linux-x64.tar.gz"
- role: lean_delivery.jboss
transport: "local"
transport_local: "/tmp/jboss-eap-6.1.0.zip"
- role: lean_delivery.atg_platform
transport: "local"
transport_local: "/tmp/V861209-01.zip"
- role: lean_delivery.atg_csc
csc_version: "11.3"
transport: "local"
transport_local: "/tmp/V861213-01.zip"
vars:
atg_version: "11.3"
dynamo_root: "/opt/atg/ATG{{ atg_version }}"
Instalacja ATG Commerce Service Center 10.2 z lokalnego źródła:
- name: "Zainstaluj CSC 10.2 z lokalnego źródła"
hosts: all
roles:
- role: lean_delivery.java
java_major_version: 6
java_minor_version: 45
transport: "local"
transport_local: "/tmp/jdk-6u45-linux-x64.tar.gz"
- role: lean_delivery.jboss
transport: "local"
transport_local: "/tmp/jboss-eap-6.1.0.zip"
- role: lean_delivery.atg_platform
transport: "local"
transport_local: "/tmp/ATG10.2.zip"
- role: lean_delivery.atg_csc
csc_version: "10.2"
transport: "local"
transport_local: "/tmp/V37728-01.zip"
es_host: "search-host.example.com"
vars:
atg_version: "10.2"
dynamo_root: "/opt/atg/ATG{{ atg_version }}"
Licencja
Apache2
Autorzy
- Zespół Lean Delivery
team@lean-delivery.com
Lean Delivery ATG Commerce Service Center install
ansible-galaxy install lean_delivery.atg_csc