About Compatibility Matrix VMs (Beta)
This topic describes Compatibility Matrix VMs and their capabilities for testing your applications.
About Compatibility Matrix VMs
Compatibility Matrix VMs provide isolated Linux environments for testing your applications. Unlike clusters, VMs give you full control over the operating system (OS) and allow you to test installation methods that require direct OS access.
You can use Compatibility Matrix VMs for testing and troubleshooting VM-based installations for your application with Replicated Embedded Cluster.
For information about creating clusters with Compatibility Matrix to test Kubernetes-based deployments and Helm installations, see Create and Manage Clusters.
Supported VM Types
The following VM types are supported:
Distribution | Versions | Instance Types |
---|---|---|
ubuntu | 24.04, 22.04 | r1.small, r1.medium, r1.large, r1.xlarge, r1.2xlarge. See Replicated Instance Types. |
almalinux | 8, 9, 10 | r1.small, r1.medium, r1.large, r1.xlarge, r1.2xlarge. See Replicated Instance Types. |
Replicated Instance Types
The following describes the Replicated instance types for VMs:
Type | Memory (GiB) | VCPU Count |
---|---|---|
r1.small | 8 GB | 2 VCPUs |
r1.medium | 16 GB | 4 VCPUs |
r1.large | 32 GB | 8 VCPUs |
r1.xlarge | 64 GB | 16 VCPUs |
r1.2xlarge | 128 GB | 32 VCPUs |
Limitations
Creating VMs with Compatibility Matrix has the following limitations:
- Creating VMs with Compatibility Matrix is a Beta feature.
- Installing Embedded Cluster on a VM created with Compatibility Matrix is supported for Embedded Cluster versions 1.21.0 or later.
- GitHub Actions are not supported for Compatibility Matrix VMs.
- The cluster prepare command is not supported for Compatibility Matrix VMs.
Prerequisites
Before you can use Compatibility Matrix VMs, you must complete the following prerequisites:
-
Create an account in the Replicated Vendor Portal. See Create a Vendor Account.
-
Install the Replicated CLI and then authorize the CLI using your vendor account. See Install the Replicated CLI.
-
If you have a contract, you can purchase more credits by going to Compatibility Matrix > Buy additional credits. Otherwise, you can request credits by going to Compatibility Matrix > Request more credits in the Vendor Portal. For more information, see Billing and Credits.
- Existing accounts must accept the TOS for the trial on the Compatibility Matrix page in the Replicated Vendor Portal.