Supported Platforms

TIBCO Streaming Model Management Server (MMS) is supported on the following platforms:

  • Cloud infrastructure.
  • Local installation on Windows.
  • Local and Docker container installations on Linux.

MMS is supported on the following browsers:

  • Google Chrome (recommended)
  • Apple Safari
  • Mozilla Firefox
  • Microsoft Edge

For cloud infrastructure, MMS is verified on the following cloud environments:

Note: The Kubernetes clusters must be running Kubernetes version 1.30 or later with Linux nodes.


Authentication Providers

MMS supports the following authentication providers:


Models

MMS supports the following model types for deployment:


Container Base Images

The base image used for building installer and application containers within Kubernetes is controlled by the helm value as given below:

  • container.linux.defaultBaseImage (default: almalinux:9)

The Linux default base image is used for most MMS containers, except those noted below which have specific requirements. Each container can also be individually set or customized. The helm values for all containers in the product include:

Component Helm Property Default Value
Installer tools container.tools.baseImage Installer default
Artifact Management server artifactManagement.baseImage Installer default
Git server git.baseImage gitea/gitea:1.21.2

Requirements for User Specified Base Images

Linux base images must use the glibc C runtime. This encompasses the vast majority of Linux distributions. Note that Alpine Linux is not supported.

We recommend using a base image which is supported by the TIBCO Streaming product, which is used in MMS (specifically, in the Pipeline server's container). Refer to the TIBCO Streaming documentation for the supported Linux platforms. However, it is possible to use a different default base image, so long as the Pipeline server's pipeline image uses one of these. The pipeline image may work correctly on other distributions, but only those supported by TIBCO Streaming are supported in MMS.

Installer Tools

The installer's tools image builds and works with most of the available Linux base images which use one of the package managers apt-get, dnf, microdnf, or yum. That is, Debian or Fedora based, including Red Hat Enterprise Linux (RHEL)-like distributions. To use anything else, you would need to supply your own base image which has these tools/packages installed: unzip, openssl, jq, curl, tar, gzip, findutils, and the useradd command.

MMS Images

All the MMS containers listed above as using the ‘Installer default’ base image work with almost any Linux distribution which uses the glibc C runtime, except as noted below.

Git Server

The Git server is built from the gitea/gitea:1.21.2 image. Though it is possible to specify a different base image, it is not recommended. Such an image must be functionally identical to the Gitea image. For example, a gitea image with a different but compatible Gitea version could be used.

Note: