lean_delivery.atg_csc
atg_csc
Zusammenfassung
Diese Rolle installiert das Oracle ATG Commerce Service Center.
Anforderungen
- Minimale Version von Ansible für die Installation: 2.5
- Unterstützte CSC-Versionen:
- 10.x
- 11.0
- 11.1
- 11.2
- 11.3
- niedrigere und höhere Versionen sollten erneut getestet werden
- Unterstützte Betriebssysteme:
- CentOS
- 6
- 7
- CentOS
Für mehr Informationen über die Unterstützungsmatrix besuchen Sie bitte https://support.oracle.com
Die ATG-Plattform muss zuvor installiert sein:
- lean_delivery.atg_platform
Überprüfen Sie, ob die folgenden Pakete auf dem Zielsystem installiert sind:
- sudo
Für Test-Szenarien wird atg-csc/requirements.yml verwendet
Falls andere Rollen/VERSIONEN benötigt werden, fügen Sie requirements.yml in molecule/<szenario_name> hinzu und entfernen Sie in molecule.yml die Zeilen
optionen:
role-file: requirements.yml
Rollen-Variablen
csc_version
- Version des Commerce Service Centerstransport
- Quelle des Artefakts
Verfügbar:web
- Artefakt von einer benutzerdefinierten Web-URI abrufenlocal
- lokales Artefakt
transport_web
- URI für http/https-Artefakte, z.B. "http://my-storage.example.com/V861213-01.zip"transport_local
- Pfad für lokales Artefakt, z.B. "/tmp/V861213-01.zip"download_path
- lokaler Ordner zum Herunterladen von Artefakten
standardmäßig:/tmp
dynamo_root
- Pfad zur installierten ATG-Plattform
standardmäßig:/opt/atg/ATG
es_host
- ATG-Suchhost (wenn ATG-Suche als Suchmaschine verwendet wird)
Beispiel-Playbook
Installation des ATG Commerce Service Centers 11.3 von lokal:
- name: "Installiere CSC 11.3 von lokal"
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 }}"
Installation des ATG Commerce Service Centers 10.2 von lokal:
- name: "Installiere CSC 10.2 von lokal"
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 }}"
Lizenz
Apache2
Autoren
- Lean Delivery Team
team@lean-delivery.com
Lean Delivery ATG Commerce Service Center install
ansible-galaxy install lean_delivery.atg_csc