lean_delivery.atg_csc

atg_csc

Lizenz Build-Status Build-Status

Zusammenfassung


Diese Rolle installiert das Oracle ATG Commerce Service Center.

Anforderungen

  • Minimale Version von Ansible für die Installation: 2.5
  • Unterstützte CSC-Versionen:
    • 10.x
    • 11.0
    • 11.1
    • 11.2
    • 11.3
    • niedrigere und höhere Versionen sollten erneut getestet werden
  • Unterstützte Betriebssysteme:
    • CentOS
      • 6
      • 7

Für mehr Informationen über die Unterstützungsmatrix besuchen Sie bitte https://support.oracle.com

Die ATG-Plattform muss zuvor installiert sein:

  • lean_delivery.atg_platform

Überprüfen Sie, ob die folgenden Pakete auf dem Zielsystem installiert sind:

  • sudo
Für Test-Szenarien wird atg-csc/requirements.yml verwendet  
Falls andere Rollen/VERSIONEN benötigt werden, fügen Sie requirements.yml in molecule/<szenario_name> hinzu und entfernen Sie in molecule.yml die Zeilen  
  optionen:  
    role-file: requirements.yml

Rollen-Variablen

  • csc_version - Version des Commerce Service Centers

  • transport - Quelle des Artefakts
    Verfügbar:

    • web - Artefakt von einer benutzerdefinierten Web-URI abrufen
    • local - lokales Artefakt
  • transport_web - URI für http/https-Artefakte, z.B. "http://my-storage.example.com/V861213-01.zip"

  • transport_local - Pfad für lokales Artefakt, z.B. "/tmp/V861213-01.zip"

  • download_path - lokaler Ordner zum Herunterladen von Artefakten
    standardmäßig: /tmp

  • dynamo_root - Pfad zur installierten ATG-Plattform
    standardmäßig: /opt/atg/ATG

  • es_host - ATG-Suchhost (wenn ATG-Suche als Suchmaschine verwendet wird)

Beispiel-Playbook

Installation des ATG Commerce Service Centers 11.3 von lokal:

- name: "Installiere CSC 11.3 von lokal"
  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 des ATG Commerce Service Centers 10.2 von lokal:

- name: "Installiere CSC 10.2 von lokal"
  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 }}"

Lizenz

Apache2

Autoren

Über das Projekt

Lean Delivery ATG Commerce Service Center install

Installieren
ansible-galaxy install lean_delivery.atg_csc
GitHub Repository
Lizenz
apache-2.0
Downloads
95
Besitzer
Simplify by using!