lean_delivery.atg_csc

atg_csc

========= License Build Status Build Status

Summary


This role installs the Oracle ATG Commerce Service Center.

Requirements


  • Minimum Ansible version required: 2.5
  • Supported CSC versions:
    • 10.x
    • 11.0
    • 11.1
    • 11.2
    • 11.3
    • Versions lower and higher may need to be tested
  • Supported Operating Systems:
    • CentOS
      • 6
      • 7

For more details on supported configurations, visit https://support.oracle.com

ATG Platform must be installed beforehand:

  • lean_delivery.atg_platform

Ensure the following package is installed on the target system:

  • sudo
For testing scenarios, use atg-csc/requirements.yml  
If you need different roles/versions, place requirements.yml in molecule/<scenario_name> and remove the following lines in molecule.yml:  
  options:  
    role-file: requirements.yml

Role Variables


  • csc_version - Version of Commerce Service Center

  • transport - Source of the artifact Available options:

    • web - Download artifact from a web URI
    • local - Use a local artifact
  • transport_web - URL for downloading the artifact via http/https, e.g., "http://my-storage.example.com/V861213-01.zip"

  • transport_local - Path to the local artifact, e.g., "/tmp/V861213-01.zip"

  • download_path - Local folder to download artifacts
    default: /tmp

  • dynamo_root - Path to the installed ATG Platform
    default: /opt/atg/ATG

  • es_host - ATG Search host (necessary if using ATG Search as the search engine)

Example Playbook


Installing ATG Commerce Service Center 11.3 from local:

- name: "Install CSC 11.3 from 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 }}"

Installing ATG Commerce Service Center 10.2 from local:

- name: "Install CSC 10.2 from 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 }}"

License

Apache2

Authors

Informazioni sul progetto

Lean Delivery ATG Commerce Service Center install

Installa
ansible-galaxy install lean_delivery.atg_csc
Licenza
apache-2.0
Download
95
Proprietario
Simplify by using!