Product/Configuration Matrix for Microsoft Azure

Updated -
This article contains regional availability, required settings, packages, and other configuration information for Red Hat products available in Microsoft Azure.

Regional Product Availability

The following table provides Red Hat product availability in each Microsoft Azure region. Definitions for abbreviations used in the table are provided below.

  • Microsoft Azure Marketplace On-Demand (Pay As You Go): PAYG
  • Red Hat Cloud Access (Bring Your Own Subscription): BYOS
  • Department of Defense: DoD
  • Not supported or not applicable: ---
Red Hat Product Non-Government Regions Azure Government U.S. DoD Germany China
Red Hat Enterprise Linux 5.x --- --- --- --- ---
Red Hat Enterprise Linux 6.x (Note 1) PAYG, BYOS PAYG, BYOS --- PAYG, BYOS PAYG, BYOS
Red Hat Enterprise Linux 7.x (Note 1) PAYG, BYOS PAYG, BYOS --- PAYG, BYOS PAYG, BYOS
RHEL Atomic Host --- --- --- --- ---
RHEL SAP Business Applications (Note 2) PAYG, BYOS PAYG, BYOS --- PAYG, BYOS BYOS
RHEL SAP HANA (Note 2) PAYG, BYOS PAYG, BYOS --- PAYG, BYOS BYOS
Red Hat OpenShift Container Platform BYOS BYOS --- BYOS BYOS
Red Hat CloudForms (Note 3) BYOS BYOS --- BYOS BYOS
Red Hat Satellite 5.x (Note 4) Note 4 Note 4 --- Note 4 Note 4
Red Hat Satellite 6.x (Note 4) Note 4 Note 4 --- Note 4 Note 4
Red Hat Ansible Tower (Note 5) --- --- --- --- ---
Red Hat Gluster Storage BYOS BYOS --- BYOS BYOS
Red Hat JBoss EAP (Note 6) BYOS BYOS --- BYOS BYOS
Red Hat JBoss Fuse BYOS BYOS --- BYOS BYOS
Red Hat JBoss Web Server BYOS BYOS --- BYOS BYOS
Red Hat JBoss Data Grid BYOS BYOS --- BYOS BYOS
Red Hat JBoss Data Virtualization BYOS BYOS --- BYOS BYOS
Red Hat JBoss AMQ BYOS BYOS --- BYOS BYOS
Red Hat JBoss BRMS BYOS BYOS --- BYOS BYOS
Red Hat JBoss BPM Suite BYOS BYOS --- BYOS BYOS
Red Hat Insights BYOS BYOS --- BYOS BYOS
Red Hat MAP --- --- --- --- ---
Red Hat 3Scale --- --- --- --- ---


Notes:
1. Red Hat does not support Red Hat Enterprise Linux (RHEL) High Availability (HA) deployments using Microsoft Azure virtual machines (VMs) as cluster members. See Support Policies for RHEL High Availability Clusters - Microsoft Azure Virtual Machines as Cluster Members.
2. RHEL 6.7 and RHEL 7.2 for SAP HANA are certified for use in Microsoft Azure. For RHEL SAP Business Applications, RHEL 6.8 and 7.3 are certified. RHEL SAP HANA clusters are not supported in Microsoft Azure.
3. For all non-government regions, Red Hat CloudForms can operate as a Microsoft Azure instance and can manage both on-premise and Azure VMs. It is not supported as a Microsoft Azure instance in Azure Government, Germany, or China regions. A future release will enable on-premise Red Hat CloudForms to manage Azure VMs running in Azure Government, Germany, and China regions.
4. Satellite 5.x or 6.x can manage Red Hat Cloud Access (BYOS) VMs only. Do not use Satellite 5.x or 6.x to manage On-Demand (PAYG) VMs. On-Demand RHEL VM software is maintained by Microsoft Azure's RHUI. Contact Red Hat about operating Red Hat Satellite 5.x or 6.x as a Microsoft Azure instance. An on-premise version of Red Hat Satellite 5.x or 6.x can directly manage Azure VMs (no capsule or proxy) in non-government regions. On-premise management is not supported in the Azure Government, Germany, or China regions.
5. An on-premise version of Ansible Tower by Red Hat can manage Azure VMs in all regions except U.S. DoD.
6. See How are JBoss Products supported when used in container images? for details about JBoss EAP support in Docker containerized environments running in Azure.

Supported Red Hat Enterprise Linux Versions

Note: Microsoft Azure only supports 64-bit operating system instances.

VM Type Supported RHEL 6 Versions Supported RHEL 7 Versions
Red Hat Cloud Access KVM Guest Image 6.7 and later 7.1 and later
Red Hat Cloud Access ISO Image 6.7 and later 7.1 and later
Microsoft Azure On-Demand Marketplace Image 6.7 and later 7.2 and later

Minimum Microsoft Azure Virtual Machine Size

VM Size Cores Memory (GiB) Local HDD (GiB) Data Disks (Max) Data Disk IOPS (Max) NICs (Max) / Network Bandwidth
Standard_A2 2 3.5 490 4 4 x 500 1 / moderate


See Sizes for Cloud Services for additional information.

Note: The local hard disk drive (HDD) is a temporary resource disk located on the blade server hosting the VM. It is mounted on /mnt/resource.

Microsoft Azure VM Configuration Requirements

The following configuration settings are required for VMs running in Microsoft Azure.

Option Recommendation
LVM Do not use Logical Volume Manager (LVM) on the operating system disk. Use regular partitions and format the disk using ext3, ext4, or xfs. LVM or RAID can be used for data disks.
ssh ssh must be enabled to provide remote access to your Azure VMs.
dhcp The primary virtual adapter should be configured for dhcp (IPv4 only).
Network Manager This service should be disabled on RHEL 6.x images.
Swap Space Do not create a dedicated swap file or swap partition. Swap space may be configured in the Azure Linux agent.
NIC Choose virtio device for the primary virtual network adapter.
encryption Do not use full disk encryption for the operating system disk. Data disks can be encrypted.

RHEL Azure Administration Server Package Requirements

The following repositories and packages are required for managing Microsoft Azure VMs from an external RHEL server.

Package Repository Description
Azure CLI 2.0 About Azure CLI 2.0 Latest command-line interface for managing Microsoft Azure VMs; recommended for creating new Azure resources
Xplat-cli https://github.com/Azure/azure-xplat-cli Older cross-platform command-line interface for managing Microsoft Azure VMs; used primarily for managing Azure Service Management resources (Azure classic)
libvirt rhel-7-server-rpms Open source API, daemon, and management tool for managing platform virtualization
virt-manager rhel-7-server-rpms A command-line and Gnome desktop virtual machine manager used to create and manage KVM virtual machines
libguestfs rhel-7-server-rpms A library for accessing and modifying virtual machine file systems
libguestfs-tools rhel-7-server-rpms System administration tools for virtual machines; includes the guestfish utility
nodejs rhel-server-rhscl-7-rpms Open source, cross-platform runtime environment for server-side and networking applications

Certified Red Hat Products in Microsoft Azure

Refer to Certified Cloud Provider/Microsoft Azure for Red Hat software products certified to operate in the Microsoft Azure cloud environment.

Was this helpful?

We appreciate your feedback. Leave a comment if you would like to provide more detail.
It looks like we have some work to do. Leave a comment to let us know how we could improve.
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.