lean_delivery.atg_csc

atg_csc

Licencia Estado de Construcción Estado de Construcción

Resumen


Este rol instala el Centro de Servicios de Comercio de Oracle ATG.

Requisitos

  • Versión mínima de Ansible para la instalación: 2.5
  • Versiones de CSC soportadas:
    • 10.x
    • 11.0
    • 11.1
    • 11.2
    • 11.3
    • las versiones inferiores y superiores deben ser re-evaluadas
  • Sistemas Operativos soportados:
    • CentOS
      • 6
      • 7

Para más información sobre la matriz de soporte, por favor visita https://support.oracle.com

La plataforma ATG debe ser instalada previamente:

  • lean_delivery.atg_platform

Verifica que los siguientes paquetes estén instalados en el sistema objetivo:

  • sudo
Para escenarios de prueba se utiliza atg-csc/requirements.yml  
Si se requieren otros roles/versiones, coloca requirements.yml en molecule/<nombre_del_escenario> y elimina las líneas en molecule.yml  
  opciones:  
    role-file: requirements.yml

Variables del Rol

  • csc_version - versión del Centro de Servicios de Comercio

  • transport - fuente de transporte del artefacto
    Disponibles:

    • web - obtener artefacto de una URI web personalizada
    • local - artefacto local
  • transport_web - URI para el artefacto http/https e.g. "http://my-storage.example.com/V861213-01.zip"

  • transport_local - ruta para el artefacto local e.g. "/tmp/V861213-01.zip"

  • download_path - carpeta local para descargar artefactos
    predeterminado: /tmp

  • dynamo_root - ruta a la Plataforma ATG instalada
    predeterminado: /opt/atg/ATG

  • es_host - host de búsqueda ATG (cuando se usa ATG Search como motor de búsqueda)

Ejemplo de Playbook

Instalando el Centro de Servicios de Comercio ATG 11.3 desde local:

- name: "Instalar CSC 11.3 desde 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 }}"

Instalando el Centro de Servicios de Comercio ATG 10.2 desde local:

- name: "Instalar CSC 10.2 desde 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 }}"

Licencia

Apache2

Autores

Acerca del proyecto

Lean Delivery ATG Commerce Service Center install

Instalar
ansible-galaxy install lean_delivery.atg_csc
Licencia
apache-2.0
Descargas
95
Propietario
Simplify by using!