lean_delivery.endeca_toolsandframeworks

endeca_toolsandframeworks

Licence État de la construction État de la construction Galaxy Ansible Ansible

Résumé

Ce rôle installe les Outils et Frameworks Oracle Endeca sur les plateformes Linux, ce qui permet la présentation dynamique du contenu à travers tous les canaux.

Exigences

  • Version minimale d'Ansible pour l'installation : 2.5
  • Versions prises en charge des Outils et Frameworks :
    • 3.x.x
    • 11.x.x
    • les versions supérieures doivent être retestées
  • Systèmes d'exploitation pris en charge :
    • CentOS
      • 6
      • 7

Pour plus d'informations sur la matrice de support, veuillez visiter https://support.oracle.com

Le moteur MDEX et les Services de Plateforme doivent être installés préalablement :

  • lean_delivery.endeca_mdex
  • lean_delivery.endeca_platformservices
Pour les scénarios de test, endeca_toolsandframeworks/requirements.yml est utilisé.  
Si d'autres rôles/versions sont nécessaires, placez requirements.yml dans molecule/<nom_du_scénario> et retirez dans molecule.yml les lignes :  
  options :  
    role-file : requirements.yml

Variables de rôle

  • transport - transport de la source de l'artéfact
    Disponible :

    • web - récupérer l'artéfact depuis une URI web personnalisée
    • local - artéfact local
  • transport_web - URI pour l'artéfact http/https, par exemple "http://my-storage.example.com/V861200-01.zip"

  • transport_local - chemin pour l'artéfact local, par exemple "/tmp/V861200-01.zip"

  • download_path - dossier local pour le téléchargement des artéfacts
    par défaut : /tmp

  • tf_version - version des Outils et Frameworks Endeca

  • tf_hostname - nom d'hôte des Outils et Frameworks Endeca
    par défaut : "{{ ansible_fqdn }}"

Définir la version des Outils et Frameworks comme elle est définie dans la documentation officielle d'Oracle

  • base_root - où les Services de Plateforme doivent être installés
    par défaut : /opt

  • tf_service - nom du service
    par défaut : endeca-toolsandframeworks

  • install_type - type d'installation
    Disponible :

    • Installation Complète
    • Installation Minimale
  • nfs_exports - liste des dossiers partagés NFS (à partager avec l'application de magasin ATG Oracle Commerce)
    Exemple :

    nfs_exports:  
      - "/home/public *(rw,sync,no_root_squash)"

Paramètres pour les versions des Outils et Frameworks à partir de 11.0

  • install_group - groupe d'installation pour l'utilisateur
    par défaut : oinstall

  • inventory_directory - chemin vers le répertoire d'inventaire Oracle
    par défaut : {{ base_root }}/oraInventory

  • ora_inst - chemin vers le fichier oraInst.loc
    par défaut : /etc/oraInst.loc

Configuration de l'échange
  • swapfile_path - chemin vers le fichier d'échange
    par défaut : /swapfile

  • swapfile_bs_size_mb
    par défaut : 1

  • swapfile_count - taille de l'échange
    par défaut : 512

  • workbench_password - mettre à jour le mot de passe admin par défaut du workbench (ex. Admin123)

  • workbench_port - port du workbench
    par défaut : 8006

Exemple de Playbook

Installer les Outils et Frameworks Endeca 11.3.0 depuis un local :

- name: "Installer les Outils et Frameworks 11.3.0 depuis un local"
  hosts: tous

  roles:
    - role: lean_delivery.endeca_mdex
      transport: "local"
      transport_local: "/tmp/V861206-01.zip"
    - role: lean_delivery.endeca_platformservices
      transport: "local"
      transport_local: "/tmp/V861203-01.zip"
    - role: lean_delivery.endeca_toolsandframeworks
      tf_version: "11.3.0"
      transport: "local"
      transport_local: "/tmp/V861200-01.zip"
      workbench_password: "Admin123"
  vars:
    base_root: "/opt"
    mdex_version: "11.3.0"
    ps_version: "11.3.0"

Installer les Outils et Frameworks Endeca 11.3.0 depuis le web avec des dossiers partagés NFS :

- name: "Installer les Outils et Frameworks 11.3.0 depuis le web avec des dossiers partagés NFS"
  hosts: tous

  roles:
    - role: lean_delivery.endeca_mdex
      transport: "web"
      transport_web: "http://my-storage.example.com/V861206-01.zip"
    - role: lean_delivery.endeca_platformservices
      ps_version: "11.3.0"
      transport: "web"
      transport_web: "http://my-storage.example.com/V861203-01.zip"
    - role: lean_delivery.endeca_toolsandframeworks
      tf_version: "11.3.0"
      transport: "web"
      transport_web: "http://my-storage.example.com/V861200-01.zip"
      workbench_password: "Admin123"
      nfs_exports:
        - "/home/public *(rw,sync,no_root_squash)"
  vars:
    base_root: "/opt"
    mdex_version: "11.3.0"
    ps_version: "11.3.0"
- hosts: serveurs
  roles:
     - { role: ansible-role-endeca-toolsandframeworks, x: 42 }

Licence

Apache

Informations sur l'auteur

auteurs :

À propos du projet

Lean Delivery Oracle Endeca ToolsAndFrameworks install

Installer
ansible-galaxy install lean_delivery.endeca_toolsandframeworks
Licence
apache-2.0
Téléchargements
350
Propriétaire
Simplify by using!