You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/aks/howto-deploy-java-liberty-app.md
+10-2Lines changed: 10 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -33,7 +33,7 @@ This article uses the Azure Marketplace offer for Open/WebSphere Liberty to acce
33
33
34
34
* If running the commands in this guide locally (instead of Azure Cloud Shell):
35
35
* Prepare a local machine with Unix-like operating system installed (for example, Ubuntu, Azure Linux, macOS, Windows Subsystem for Linux).
36
-
* Install a Java SE implementation (for example, [Eclipse Open J9](https://www.eclipse.org/openj9/)).
36
+
* Install a Java SE implementation, version 17 or later. (for example, [Eclipse Open J9](https://www.eclipse.org/openj9/)).
37
37
* Install [Maven](https://maven.apache.org/download.cgi) 3.5.0 or higher.
38
38
* Install [Docker](https://docs.docker.com/get-docker/) for your OS.
39
39
* Make sure you've been assigned either the `Owner` role or the `Contributor` and `User Access Administrator` roles in the subscription. You can verify it by following steps in [List role assignments for a user or group](../role-based-access-control/role-assignments-list-portal.md#list-role-assignments-for-a-user-or-group).
@@ -107,6 +107,14 @@ Clone the sample code for this guide. The sample is on [GitHub](https://github.c
107
107
108
108
There are a few samples in the repository. We'll use *java-app/*. Here's the file structure of the application.
If you see a message about being in "detached HEAD" state, this message is safe to ignore. It just means you have checked out a tag.
117
+
110
118
```
111
119
java-app
112
120
├─ src/main/
@@ -128,7 +136,7 @@ The directories *java*, *resources*, and *webapp* contain the source code of the
128
136
129
137
In the *aks* directory, we placed three deployment files. *db-secret.xml* is used to create [Kubernetes Secrets](https://kubernetes.io/docs/concepts/configuration/secret/) with DB connection credentials. The file *openlibertyapplication-agic.yaml* is used to deploy the application image. In the *docker* directory, there are two files to create the application image with either Open Liberty or WebSphere Liberty.
130
138
131
-
In directory *liberty/config*, the *server.xml*FILE is used to configure the DB connection for the Open Liberty and WebSphere Liberty cluster.
139
+
In directory *liberty/config*, the *server.xml*file is used to configure the DB connection for the Open Liberty and WebSphere Liberty cluster.
0 commit comments