lean_delivery.atg_csc
atg_csc
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
- CentOS
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 Comerciotransport
- fuente de transporte del artefacto
Disponibles:web
- obtener artefacto de una URI web personalizadalocal
- 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
- Equipo de Lean Delivery
team@lean-delivery.com
Lean Delivery ATG Commerce Service Center install
ansible-galaxy install lean_delivery.atg_csc