Descriptions of deployment with Helm

This section describes Helm templates for helm deployments steps.

Deployment with Helm

Approximate memory requirements

Infrastructure

  • Janusgraph with Hbase backend - 1024M
  • Elasticseach - 2048M (in-house, part of stack)
  • Redis - 1 master, 2 slaves. Master memory: 1048M (in-house, part of stack)
  • MariaDB - 1 master, 1 slave. Master memory: 1048M (in-house, part of stack)
  • RabbitMQ - 1024M (in-house, part of stack)
  • Cassandra - 4Gi

Memory on a per-app basis was as follows:

  • ESB - 1024M
  • UI - 2048M
  • IDM - 512M
  • Synchronization - 512M
  • Business Rule Manager: 512M
  • Reconciliation - 512M
  • Groovy Manager - 512M
  • Workflow - 1024M
  • Auth Management - 256M
  • Email Manager - 256M
  • Device Manager - 256M
  • Reverse Proxy - 512M
  • Connectors (not used) - 128M