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/container-apps/java-admin-eureka-integration.md
+12-12Lines changed: 12 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ services: container-apps
5
5
author: craigshoemaker
6
6
ms.service: azure-container-apps
7
7
ms.topic: tutorial
8
-
ms.date: 11/19/2024
8
+
ms.date: 03/20/2026
9
9
ms.author: cshoe
10
10
ms.custom:
11
11
- devx-track-extended-java
@@ -16,21 +16,21 @@ ms.custom:
16
16
17
17
This tutorial guides you through the process of integrating a managed Admin for Spring with a Eureka Server for Spring within Azure Container Apps.
18
18
19
-
This article contains some content similar to the "Connect to a managed Admin for Spring in Azure Container Apps" tutorial, but with Eureka Server for Spring, you can bind Admin for Spring to Eureka Server for Spring, so that it can get application information through Eureka, instead of having to bind individual applications to Admin for Spring.
19
+
With Eureka Server for Spring, you can bind Admin for Spring to Eureka Server for Spring, so that it can get application information through Eureka, instead of having to bind individual applications to Admin for Spring.
20
20
21
21
By following this guide, you set up a Eureka Server for service discovery and then create an Admin for Spring to manage and monitor your Spring applications registered with the Eureka Server. This setup ensures that other applications only need to bind to the Eureka Server, simplifying the management of your microservices.
22
22
23
23
In this tutorial, you learn to:
24
24
25
25
1. Create a Eureka Server for Spring.
26
-
2. Create an Admin for Spring and link it to the Eureka Server.
27
-
3. Bind other applications to the Eureka Server for streamlined service discovery and management.
26
+
1. Create an Admin for Spring and link it to the Eureka Server.
27
+
1. Bind other applications to the Eureka Server for streamlined service discovery and management.
28
28
29
29
## Prerequisites
30
30
31
-
* An Azure account with an active subscription. If you don't already have one, you can [can create one for free](https://azure.microsoft.com/pricing/purchase-options/azure-account?cid=msft_learn).
32
-
*[Azure CLI](/cli/azure/install-azure-cli).
33
-
* An existing Eureka Server for Spring Java component. If you don't have one, see [Create the Eureka Server for Spring](java-eureka-server.md#create-the-eureka-server-for-spring-java-component).
31
+
- An Azure account with an active subscription. If you don't already have one, you can [can create one for free](https://azure.microsoft.com/pricing/purchase-options/azure-account?cid=msft_learn).
32
+
-[Azure CLI](/cli/azure/install-azure-cli).
33
+
- An existing Eureka Server for Spring Java component. If you don't have one, see [Create the Eureka Server for Spring](java-eureka-server.md#create-the-eureka-server-for-spring-java-component).
34
34
35
35
## Considerations
36
36
@@ -64,7 +64,7 @@ Before you begin, create the necessary resources by executing the following comm
64
64
|`CLIENT_APP_NAME`| The name of the container app that binds to the Eureka Server. |
65
65
|`CLIENT_IMAGE`| The container image used in your Eureka Server container app. |
66
66
67
-
1.Log in to Azure with the Azure CLI.
67
+
1.Sign in to Azure with the Azure CLI.
68
68
69
69
```azurecli
70
70
az login
@@ -90,7 +90,7 @@ Before you begin, create the necessary resources by executing the following comm
90
90
91
91
## Optional: Create the Eureka Server for Spring
92
92
93
-
If you don't have an existing Eureka Server for Spring, follow the command below to create the Eureka Server Java component. For more information, see [Create the Eureka Server for Spring](java-eureka-server.md#create-the-eureka-server-for-spring-java-component).
93
+
If you don't have an existing Eureka Server for Spring, use the following command to create the Eureka Server Java component. For more information, see [Create the Eureka Server for Spring](java-eureka-server.md#create-the-eureka-server-for-spring-java-component).
94
94
95
95
```azurecli
96
96
az containerapp env java-component eureka-server-for-spring create \
@@ -133,12 +133,12 @@ az containerapp create \
133
133
```
134
134
135
135
> [!TIP]
136
-
> Since the previous steps bound the Admin for Spring component to the Eureka Server for Spring component, the Admin component enables service discovery and allows you to manage it through the Admin for Spring dashboard at the same time.
136
+
> The previous steps bound the Admin for Spring component to the Eureka Server for Spring component. The Admin component enables service discovery and allows you to manage it through the Admin for Spring dashboard at the same time.
137
137
138
138
## View the dashboards
139
139
140
140
> [!IMPORTANT]
141
-
> To view the dashboard, you need to have at least the `Microsoft.App/managedEnvironments/write` role assigned to your account on the managed environment resource. You can either explicitly assign `Owner` or `Contributor` role on the resource or follow the steps to create a custom role definition and assign it to your account.
141
+
> To view the dashboard, you need to have at least the `Microsoft.App/managedEnvironments/write` role assigned to your account on the managed environment resource. You can either explicitly assign the `Owner` or `Contributor` role on the resource or follow the steps to create a custom role definition and assign it to your account.
142
142
143
143
1. Create the custom role definition.
144
144
@@ -200,7 +200,7 @@ az containerapp create \
200
200
--output tsv
201
201
```
202
202
203
-
This command returns the URL you can use to access the Eureka Server for Spring dashboard. Through the dashboard, your container app is also to you as shown in the following screenshot.
203
+
This command returns the URL you can use to access the Eureka Server for Spring dashboard. Through the dashboard, you can view your container app as in the following screenshot.
204
204
205
205
:::image type="content" source="media/java-components/spring-boot-admin.png" alt-text="Screenshot of the Admin for Spring dashboard." lightbox="media/java-components/spring-boot-admin.png":::
0 commit comments