System Requirements

The minimum system requirements to run TIBCO Control Plane and data plane are listed here.

Kubernetes Compatibility

TIBCO Control Plane supports Cloud Native Computing Foundation (CNCF) certified Kubernetes platforms.

Database Requirements

Self-hosted TIBCO Control Plane supports the following database:

  • PostgreSQL 16

Note: You must enable the extension uuid-ossp in PostgreSQL before installing TIBCO Control Plane. For example, to enable the extension for Azure Kubernetes Service, see Azure documentation.

If manageDbSchema in Helm chart values is set to false, the chart does not manage database schemas. You must use the script provided in GitHub repository to create, upgrade, and delete databases externally. For more information, see PostgreSQL Database Management Script.

Helm Requirements

You must have Helm version 3.17.0 or later installed.

Browser Requirements

For TIBCO Control Plane, current versions of the following browsers are supported:

  • Google Chrome

  • Mozilla Firefox

Ingress Controller Compatibility

For TIBCO Control Plane, the following ingress controllers are supported:

Ingress Controller Highest Version certified

Traefik

3.3.4

OpenShift Container Platform router

ocp-v4.0

For Data plane and capabilities, the following ingress controllers are supported:

Ingress Controller Highest Version certified

Traefik

3.3.4

Kong

(Kong ingress controller is supported for BusinessWorks Container Edition and TIBCO Flogo app endpoints only)

2.33.3

OpenShift Container Platform router (For OpenShift data plane)

Note: Only OpenShift default ingress controller is supported.
ocp-v4.0
HAProxy 1.47.3

Gateway API Controller Compatibility

For TIBCO Control Plane, the following Gateway API Controllers are supported:

Gateway API Controller Highest Version certified

NGINX Gateway Fabric

2.3.0

Istio

1.28.2

For data plane the following Gateway API Controllers are supported:

Gateway API Controller Highest Version certified

NGINX Gateway Fabric

2.3.0

Istio

1.28.2
GKE Gateway Controller Gateway API v1 (GA) – managed by GKE 1.33.x

Observability Requirements

  • You must have configured the Logs server, Traces server, and Metrics server in your Kubernetes cluster. TIBCO Control Plane is tested with the following third-party tools:
    • Logs server: Elasticsearch 8.15.2, OpenSearch 2.14.0

    • Traces server: Elasticsearch 8.15.2, OpenSearch 2.14.0

    • Metrics server: Prometheus 2.45, Prometheus Helm chart version 48.3.4.

      Alternatively, you can also use Prometheus hosted by default with TIBCO Control Plane to store app metrics and local store on data plane to store app traces.

System Requirements for Control Tower Data Plane

Note: TIBCO Control Tower supports Cloud Native Computing Foundation (CNCF) certified Kubernetes platforms.
  • Host operating system: Linux

  • Minimum hardware requirements:

    • CPU: 4-core Processor

    • Memory: 8 GB RAM

    • Storage: 20 GB disk space

    • CPU architecture: x86_64
  • Ingress Controller

    • Inbound OpenTelemetry data and TEA agent leader election

    • Supported Ingress Controllers: NGINX, Traefik, OpenShift Container Platform router (For Control Tower data plane on OpenShift)

  • Host Storage Class

    • Persistence for Hawk Console

  • Observability backend resources for collecting OpenTelemetry data for TIBCO BusinessWorks applications

    • Metrics collection: Prometheus

    • Traces collection: ElasticSearch

The following section lists the minimum software requirements for machines on which the following products are going to be deployed:

TIBCO ActiveMatrix BusinessWorks™ 5 and TIBCO ActiveMatrix® Adapters

TIBCO Control Plane Release Number Minimum Software Requirements
1.17.0
  • TIBCO Runtime Agent 5.13.0 HF5

  • TIBCO ActiveMatrix BusinessWorks 5.16.1 HF5

  • TIBCO ActiveMatrix Adapter for Files for Unix/Win 7.1.1 HF1

  • TIBCO ActiveMatrix Adapter for SAP 7.3.1 HF2

  • TIBCO ActiveMatrix Adapter for Database 7.3.2

  • TIBCO ActiveMatrix Adapter for LDAP 6.1.2

TIBCO ActiveMatrix BusinessWorks™ 6

For platform integration, the machines must have TIBCO ActiveMatrix BusinessWorks 6.8.x and above requirements.

TIBCO Enterprise Message Service™

TIBCO Control Plane Release Number Minimum Software Requirements
1.17.0
  • TIBCO Enterprise Message Service™ 10.4.x and later

TIBCO BusinessEvents Enterprise Edition

TIBCO Control Plane Release Number Minimum Software Requirements
1.17.0
  • TIBCO BusinessEvents 6.3.2

  • TIBCO® Operational Intelligence Hawk® RedTail 7.2.2.

  • TIBCO Enterprise Message Service™ 10.3 (if EMS is used as transport).

  • TIBCO Rendezvous® 8.7.0 (if RV transport is used for BE microagent).

  • TIBCO Runtime Agent™ 5.12.4 Hotfix 2.

  • TIBCO Administrator™ - Enterprise Edition 5.12.4.