Skip to content

Commit

Permalink
update basic guide
Browse files Browse the repository at this point in the history
  • Loading branch information
majguo committed Jul 29, 2020
1 parent b4d4049 commit dcae745
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions guides/howto-deploy-java-openliberty-app.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Deploy a Java application with Open Liberty on an Azure Red Hat OpenShift 4 cluster

This guide demonstrates how to run your Java, Java EE, Jakarta EE, or MicroProfile application on the Open Liberty runtime and then deploy the containerized application to an Azure Red Hat OpenShift (ARO) 4 cluster using the Open Liberty Operator. This article will walk you through preparing an Open Liberty application, building the application Docker image and running the containerized application on an ARO 4 cluster. The foundational elements of technology in this article include the following.
This guide demonstrates how to run your Java, Java EE, [Jakarta EE](https://jakarta.ee/), or [MicroProfile](https://microprofile.io/) application on the Open Liberty runtime and then deploy the containerized application to an Azure Red Hat OpenShift (ARO) 4 cluster using the Open Liberty Operator. This article will walk you through preparing an Open Liberty application, building the application Docker image and running the containerized application on an ARO 4 cluster. The foundational elements of technology in this article include the following.

* [Open Liberty](https://openliberty.io): Open Liberty is an IBM Open Source project that implements the Eclipse MicroProfile specifications and is also Java/Jakarta EE compatible. Open Liberty is fast to start up with a low memory footprint and supports live reloading for quick iterative development. It is simple to add and remove features from the latest versions of MicroProfile and Java/Jakarta EE. Zero migration lets you focus on what's important, not the APIs changing under you.
* [Azure Red Hat OpenShift](https://azure.microsoft.com/services/openshift/): Azure Red Hat OpenShift provides a flexible, self-service deployment of fully managed OpenShift clusters. Maintain regulatory compliance and focus on your application development, while your master, infrastructure, and application nodes are patched, updated, and monitored by both Microsoft and Red Hat.
Expand All @@ -24,7 +24,7 @@ Follow the instructions in these two tutorials and then return here to continue.

1. Create the cluster by following the steps in [Create an Azure Red Hat OpenShift 4 cluster](/azure/openshift/tutorial-create-cluster).
> [!NOTE]
> Though the "Get a Red Hat pull secret" step is labeled as optional, **it is required for this article**. The pull secret enables your Azure Red Dat OpenShift cluster to find the Open Liberty operator.
> Though the "Get a Red Hat pull secret" step is labeled as optional, **it is required for this article**. The pull secret enables your Azure Red Hat OpenShift cluster to find the Open Liberty operator.
>
> If you plan to run memory-intensive applications on the cluster, specify the proper virtual machine size for the worker nodes using the `--worker-vm-size` parameter. For example, `Standard_E4s_v3` is the minimum virtual machine size to install the Elasticsearch Operator on a cluster. Refer to the following for further details:
> * [Azure CLI to create a cluster](https://docs.microsoft.com/cli/azure/aro?view=azure-cli-latest#az-aro-create)
Expand Down Expand Up @@ -298,7 +298,7 @@ Instead of using the web console GUI, you can deploy the application from the co
oc get route
NAME HOST/PORT PATH SERVICES PORT TERMINATION WILDCARD
javaee-cafe-simple javaee-cafe-simple-open-liberty-demo.apps.aqlm62xm.rnfghf.aroapp.io javaee-cafe-simple 9080-tcp None
javaee-cafe-simple javaee-cafe-simple-open-liberty-demo.apps.aqlm62xm.rnfghf.aroapp.io javaee-cafe-simple 9080-tcp None
```

Once the Open Liberty application is up and running, open **HOST/PORT** of the route in your browser to visit the application home page.
Expand Down

0 comments on commit dcae745

Please sign in to comment.