Skip to main content

Cluster Install

Timeplus Enterprise can be installed in multi-node cluster mode for high availability and horizontal scalability.

Both bare metal and Kubernetes are supported.

Bare Metal Install

Follow the guide in Single Node Install to grab the bare metal package and install on each node.

There are multiple ways to setup a cluster without Kubernetes. One easy solution is to run all components in one node, and the rest of nodes running the timeplusd only. For other deployment options, please contact support or message us in our Slack Community.

Choose one node as the lead node, say its hostname is timeplus-server1. Stop all services via timeplus stop command. Then configure environment variables.

export ADVERTISED_HOST=timeplus-server1
export METADATA_NODE_QUORUM=timeplus-server1:8464,timeplus-server2:8464,timeplus-server3:8464
export TIMEPLUSD_REPLICAS=3

Then run timeplus start to start all services, including timeplusd, timeplus_web, timeplus_appserver and timeplus_connector.

On the second node, first make sure all services are stopped via timeplus stop. Then configure environment variables.

export ADVERTISED_HOST=timeplus-server2
export METADATA_NODE_QUORUM=timeplus-server1:8464,timeplus-server2:8464,timeplus-server3:8464

Then run timeplus start -s timeplusd to only start timeplusd services.

Similarly on the third node, set export ADVERTISED_HOST=timeplus-server3 and the same METADATA_NODE_QUORUM and only start timeplusd.

Kubernetes Install

You can also deploy Timeplus Enterprise on a Kubernetes cluster with Helm.

Prerequisites

  • Ensure you have Helm 3.12 + installed in your environment. For details about how to install Helm, see the Helm documentation
  • Ensure you have Kubernetes 1.25 or higher installed in your environment
  • Ensure you have allocated enough resources for the deployment

Deploy Timeplus Enterprise with Helm

Follow the guide to deploy Timeplus Enterprise on Kubernetes with Helm.

License Management

To activate or add new a license, please follow our guide.