lean_delivery.atg_csc

atg_csc

Licence État de la construction État de la construction

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

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 commerce

  • transport - source de transport de l'artéfact
    Disponible :

    • web - récupérer l'artéfact depuis une URI web personnalisée
    • local - 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

À propos du projet

Lean Delivery ATG Commerce Service Center install

Installer
ansible-galaxy install lean_delivery.atg_csc
Licence
apache-2.0
Téléchargements
95
Propriétaire
Simplify by using!