Skip to content

Support Matrix

CHAI™ supports different versions of application servers with various operating systems.

CHAI™ supports two different discovery models: X-Ray and Non-X-Ray.


X-Ray (Linux)

Operating System Tech Stack Target Runtime
RHEL (6.x, 7.x, 8.x), CentOS (6.x, 7.x), Ubuntu (14.04 to 20.04), OpenSUSE 15.x Standalone C/C++ binary (LibC 2.5+), JavaScript, PHP, Perl, Ruby, Python (2.x, 3.x), Windows .NET Core applications, Java Linux Containers

Non-X-Ray (Windows)

Feature OS Tech Stack Application Server Target Runtime
IIS-based websites and subsites, Application pools, Virtual directories, External network dependencies, Mount paths, Certificates Windows (2012 R2, 2016, 2019, 2022) .NET 2.x, 3.x, 4.x and .NET Core 5 and above IIS Server Windows Containers
Console-based applications (beta) Windows (2012 R2, 2016, 2019, 2022) C/C++, .NET 2.x, 3.x, 4.x and .NET Core 5 and above - Windows Server Core Containers
Service-based applications (beta) Windows (2012 R2, 2016, 2019, 2022) C/C++, .NET 2.x, 3.x, 4.x and .NET Core 5 and above - Windows Server Core Containers

Non-X-Ray (Linux)

Features OS Application Server Target Runtime
Shared libraries, Databases, Active Directory, JMS queues, Certificates, Virtual hosts, Logging, Mail subsystem RHEL (6.x, 7.x, 8.x), CentOS (6.x, 7.x), Ubuntu (14.04 to 22.04) Apache Tomcat (7.x, 8.x, 9.x) - Standalone and Cluster Mode Linux Containers
Shared libraries, Databases, Active Directory, JMS queues (HornetQ, ActiveMQ), Certificates, Virtual hosts, Mail subsystem RHEL (6.x, 7.x, 8.x), CentOS (6.x, 7.x), Ubuntu (14.04 to 22.04) JBoss EAP (6.4.0) - Standalone Mode Only Linux Containers
Shared libraries, Databases, Active Directory, Oracle JMS queues, Certificates RHEL (6.x, 7.x, 8.x), CentOS (6.x, 7.x), Ubuntu (14.04 to 22.04) WebLogic (11.x, 12.x) - Standalone and Cluster Mode Oracle Linux Containers
Shared libraries, DB2, Active Directory, IBM Queue, Certificates RHEL (6.x, 7.x, 8.x), CentOS (6.x, 7.x), Ubuntu (14.04 to 22.04) WebSphere (7.x, 8.x) - Standalone and Cluster Mode Liberty Container

Supported Kubernetes Clusters

CHAI™ supports different versions of Kubernetes clusters out of the box with Bring Your Own Cluster (BYOC) capability, assuming compliance to standard Kubernetes for container deployment. Support is provided in line with the versions supported by the respective providers.

Supported Kubernetes Distributions

  1. Any Standard Kubernetes Cluster
  2. EKS - Elastic Kubernetes Service by AWS
  3. AKS - Azure Kubernetes Service by Microsoft Azure
  4. GKE - Google Kubernetes Engine by Google Cloud
  5. OpenShift - Red Hat OpenShift Container Platform by Red Hat
  6. IBM Cloud Kubernetes Service - By IBM
  7. Tanzu - VMware Tanzu Kubernetes Grid by VMware
  8. Rancher - Rancher Kubernetes Service by Rancher