Enabling and securing Redis traffic to Orient Me

HCL Connections™ requires some additional configuration to know how to securely communicate with the Orient Me home page.

Component Pack supports the following Redis capabilities for regulating traffic for Orient Me:

  • High Availability (HA)
  • HA Proxy
  • Redis Security -Authentication
  • Updated configureRedis.sh script
Redis High Availability (HA) via Redis Sentinel
Using the capabilities of Redis Sentinel, Component Pack runs a Redis Sentinel Cluster (1 Redis master, 2 Redis slaves, 3 Sentinels) that resists, without human intervention, certain kinds of failures. Sentinel capabilities include:
  • Monitoring. Sentinel constantly checks if your master and slave instances are working as expected.
  • Automatic failover. If the master is not working as expected, Sentinel can start a failover process where a slave is promoted to master, the other additional slaves are reconfigured to use the new master, and the applications using the Redis server informed about the new address to use when connecting.
HA proxy

Component Pack supports HA Proxy to provide a route from Connections 6.0 to the Redis Cluster running within Component Pack. The HA Proxy runs as a separate deployment on Component Pack and its purpose is to provide an external entry point for traffic from Connections 6.0 to the Redis Cluster running within Component Pack. When configuring Connections to connect with Component Pack, we now specify the port that the HA Proxy is running on.

HA proxy - Authentication
Component Pack supports Redis Security via Redis Authentication. Redis Clients connecting with Redis must authenticate using the Redis password set during the ICp deployment. Note the following considerations:
  • Redis Authentication can be enabled\disabled via a setting in the configuration map. Default is Authentication Enabled.
  • When configuring Connections 6.0, you must set the Redis Password
Updated configureRedis.sh script

The updated configureRedis.sh script includes the following:

  • The ability to set or clear the Redis Password in Connections.
  • Flags for setting input parameters.

The Redis topology works as follows:Redis topology for deploying the Orient Me home page

Follow these steps to configure and secure the Redis traffic flowing between Connections and Component Pack.