Hardware Requirements
To deploy TIBCO Fulfillment Catalog in high-availability mode, it is recommended to use three Kubernetes master nodes and two worker nodes. This section describes the minimum hardware requirement per master node and per worker node.
Pod | Memory | CPU |
---|---|---|
TIBCO Fulfillment Catalog | 4 GB | 2 |
OPD | 4 GB | 2 |
Database | 2 GB | 1 |
Apache Ignite | 11 GB | 0.5 |
Enterprise Message Service | 2 GB | 0.5 |
Based on the deployment plan involving scaling of different type of pods and number of worker nodes to be used, the minimum hardware configuration required for each worker node can be calculated by adding up individual pod's suggested configuration with a certain percentage of buffer stock. For example, for one worker node, if you use 2 pods of TIBCO Fulfillment Catalog, 1 pod of OPD, 1 pod of PostgreSQL database, 1 pod of Apache Ignite, and 1 pod of Enterprise Message Service, the minimum requirement (with 10% buffer stock) is CPU ~ 9, Memory ~ 30GB. However, with multiple worker nodes the requirement is different.