atg_csc
atg_csc
Резюме
Этот ролик устанавливает Oracle ATG Commerce Service Center.
Требования
- Минимальная версия Ansible для установки: 2.5
- Поддерживаемые версии CSC:
- 10.x
- 11.0
- 11.1
- 11.2
- 11.3
- Ниже и выше версии должны быть протестированы заново
- Поддерживаемые ОС:
- CentOS
- 6
- 7
- CentOS
Для получения дополнительной информации о поддержке, пожалуйста, посетите https://support.oracle.com
Платформа ATG должна быть предварительно установлена:
- lean_delivery.atg_platform
Проверьте, установлены ли следующие пакеты на целевой системе:
- sudo
Для тестовых сценариев используется atg-csc/requirements.yml
Если требуются другие роли/версии, поместите requirements.yml в molecule/<имя_сценария> и удалите строки в molecule.yml:
options:
role-file: requirements.yml
Переменные роли
csc_version
- версия Commerce Service Centertransport
- источник артефактов
Доступно:web
- загрузка артефакта с пользовательского веб-URIlocal
- локальный артефакт
transport_web
- URI для http/https артефакта, например "http://my-storage.example.com/V861213-01.zip"transport_local
- путь к локальному артефакту, например "/tmp/V861213-01.zip"download_path
- локальная папка для загрузки артефактов
по умолчанию:/tmp
dynamo_root
- путь к установленной платформе ATG
по умолчанию:/opt/atg/ATG
es_host
- хост ATG Search (при использовании ATG Search в качестве поисковой системы)
Пример плейбука
Установка ATG Commerce Service Center 11.3 из локального:
- name: "Установить CSC 11.3 из локального"
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 }}"
Установка ATG Commerce Service Center 10.2 из локального:
- name: "Установить CSC 10.2 из локального"
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 }}"
Лицензия
Apache2
Авторы
- Команда Lean Delivery
team@lean-delivery.com
Lean Delivery ATG Commerce Service Center install
ansible-galaxy install lean-delivery/ansible-role-atg-csc