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:
- 1 GraphDef and SavedModel format stored as binary Protocol Buffers.