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

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