Run JBoss EAP on Azure Red Hat OpenShift
Published Jun 14 2022 09:00 AM 4,566 Views

We are very happy to announce the availability of official guidance for running JBoss EAP on Azure Red Hat OpenShift (ARO). The guidance is delivered through an ongoing collaboration between Red Hat and Microsoft to fully enable JBoss EAP on Azure. Developed alongside Red Hat, the guidance utilizes the JBoss EAP Helm Charts and provides step-by-step instructions for running JBoss EAP on an ARO cluster. The guidance is intended to make it as easy as possible to get started with production ready deployments utilizing best practices from both Red Hat and Microsoft. Evaluate the guidance for full production usage and reach out to collaborate on migration cases.


Solution Details and Roadmap

JBoss EAP powers some of the most mission-critical enterprise applications worldwide. JBoss EAP is a key component in enabling enterprise Java workloads on Azure. ARO is a fully managed OpenShift service jointly developed, run, and supported by Microsoft and Red Hat. The combination of ARO and JBoss EAP offers a powerful and flexible platform for enterprise Java customers. The JBoss EAP Helm Charts let you easily and reliably deploy Java applications to OpenShift.




The guidance demonstrates the recommended use of:


  • JBoss EAP Helm Charts
  • Bootable JAR deployment
  • WildFly JAR Maven plugin
  • Galleon layers
  • Galleon data sources feature pack
  • Clustered state on Kubernetes
  • OpenShift secrets
  • Liveness/readiness probes


The guidance enables a wide range of production-ready deployment architectures, and you have complete flexibility to customize your deployments. After deploying your applications, you can take advantage of a range of Azure and OpenShift resources for additional functionality.




Later in the year, we will explore providing a jointly developed and supported Marketplace solution for JBoss EAP on ARO to further ease the initial provisioning experience. The overall Microsoft and Red Hat partnership also includes existing offers to enable JBoss EAP on App Service as well as JBoss EAP on Azure Virtual Machines/Virtual Machine Scale Sets


Get started with JBoss EAP on ARO
Explore the guidance, provide feedback, and stay informed of the roadmap. You can also take advantage of hands-on help from the engineering team behind these efforts. The opportunity to collaborate on a migration scenario is completely free while solutions are under active development.

Version history
Last update:
‎Jun 07 2022 05:24 PM
Updated by: