Skip to end of metadata
Go to start of metadata

UserIdentityBackend supports Windows and Linux, but Ubuntu or Amazon Linux is recommended.
This page describes a typical production setup, see Install UserIdentityBackend - devtest for a easier, but not production ready installation.

Prerequisites

  1. RDBMS: MySQL, MS SQL Server or HSQLDB
  2. LDAP: ApacheDS or OpenLDAP
    1. http://opendesignarch.blogspot.no/2012/12/download-and-install-ldap-on-ubuntu.html
    2. Whydah OpenLDAP Docker image
    3. Install OpenLDAP for UIB

Install UIB

Installation is automated using Ansible.

  • Create AWS EC2 instance or similar
  • git clone https://github.com/Cantara/Whydah-Provisioning Whydah-Provisioning-yourEnvName
  • Set up configuration files for provisioning (ask Stig or Erik, not easily documented as of now)
  • time ansible-playbook -vvv provision-whydah.yml --private-key=~/.ssh/altran_whydah_dev.pem --tags=uib

Docker strategy

  • Database: Docker container or http://aws.amazon.com/rds/
  • LDAP: OpenLDAP in separate Docker container
  • Data volume container
    • useridentitybackend_override.properties
    • prodInitData (csv fles for import)
    • logback.xml
    • lucene data
  • UIB in Docker
Labels:
None
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.