lean_delivery.atg_csc
atg_csc
Résumé
Ce rôle installe le Centre de service de commerce Oracle ATG.
Exigences
- Version minimale d'Ansible pour l'installation : 2.5
- Versions CSC supportées :
- 10.x
- 11.0
- 11.1
- 11.2
- 11.3
- les versions inférieures et supérieures doivent être retestées
- Systèmes d'exploitation supportés :
- CentOS
- 6
- 7
- CentOS
Pour plus d'informations sur la matrice de support, veuillez visiter https://support.oracle.com
La plateforme ATG doit être installée au préalable :
- lean_delivery.atg_platform
Vérifiez si les paquets suivants sont installés sur le système cible :
- sudo
Pour les scénarios de test, atg-csc/requirements.yml est utilisé
Si d'autres rôles/versions sont nécessaires, mettez requirements.yml dans molecule/<scenario_name> et retirez les lignes suivantes dans molecule.yml
options :
role-file : requirements.yml
Variables du rôle
csc_version
- version du Centre de service de commercetransport
- source de transport de l'artéfact
Disponible :web
- récupérer l'artéfact depuis une URI web personnaliséelocal
- artéfact local
transport_web
- URI pour l'artéfact http/https, par exemple "http://mon-stockage.example.com/V861213-01.zip"transport_local
- chemin pour l'artéfact local, par exemple "/tmp/V861213-01.zip"download_path
- dossier local pour télécharger les artéfacts
par défaut :/tmp
dynamo_root
- chemin vers la plateforme ATG installée
par défaut :/opt/atg/ATG
es_host
- hôte de recherche ATG (lors de l'utilisation de la recherche ATG comme moteur de recherche)
Exemple de playbook
Installation du Centre de service de commerce ATG 11.3 depuis local :
- name: "Installer CSC 11.3 depuis local"
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 du Centre de service de commerce ATG 10.2 depuis local :
- name: "Installer CSC 10.2 depuis local"
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 }}"
Licence
Apache2
Auteurs
- Équipe Lean Delivery
team@lean-delivery.com
Lean Delivery ATG Commerce Service Center install
ansible-galaxy install lean_delivery.atg_csc