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/dev-box/how-to-manage-dev-box-pools.md
+32-32Lines changed: 32 additions & 32 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ services: dev-box
6
6
ms.service: dev-box
7
7
author: RoseHJM
8
8
ms.author: rosemalcolm
9
-
ms.date: 04/25/2023
9
+
ms.date: 01/05/2024
10
10
ms.topic: how-to
11
11
#Customer intent: As a platform engineer, I want to be able to manage dev box pools so that I can provide appropriate dev boxes to my users.
12
12
---
@@ -15,19 +15,19 @@ ms.topic: how-to
15
15
16
16
In this article, you learn how to manage a dev box pool in Microsoft Dev Box by using the Azure portal.
17
17
18
-
A dev box pool is the collection of dev boxes that have the same settings, such as the dev box definition and network connection. A dev box pool is associated with a Microsoft Dev Box project.
18
+
A dev box pool is a collection of dev boxes that have the same settings, such as the dev box definition and network connection. A dev box pool is associated with a Microsoft Dev Box project.
19
19
20
20
Dev box pools define the location of the dev boxes through the network connection. You can choose to deploy dev boxes to a Microsoft-hosted network or to a network that you manage. If you choose to deploy dev boxes to a network that you manage, you must first [configure a network connection](./how-to-configure-network-connections.md). Organizations that support developers in multiple geographical locations can create dev box pools for each location by specifying a nearby region.
21
21
22
-
Developers that have access to the project in the dev center, can then create a dev box from a dev box pool.
22
+
Developers that have access to the project in the dev center can create a dev box from a dev box pool.
23
23
24
24
## Permissions
25
25
26
26
To manage a dev box pool, you need the following permissions:
27
27
28
-
|Action|Permissions required|
29
-
|-----|-----|
30
-
|Create, delete, or update a dev box pool|Owner or Contributor permissions on an Azure subscription or a specific resource group. </br> DevCenter Project Admin permissions for the project.|
28
+
|Action|Permissions required|
29
+
|---|---|
30
+
|_Create, delete, or update a dev box pool_| - Owner or Contributor permissions on an Azure subscription or a specific resource group. </br> - DevCenter Project Admin permissions for the project.|
31
31
32
32
## Create a dev box pool
33
33
@@ -41,38 +41,38 @@ If you don't have an available dev center with an existing dev box definition an
41
41
42
42
1. In the search box, enter **projects**. In the list of results, select **Projects**.
43
43
44
-
:::image type="content" source="./media/how-to-manage-dev-box-pools/discover-projects.png" alt-text="Screenshot that shows a search for projects from the Azure portal search box.":::
44
+
:::image type="content" source="./media/how-to-manage-dev-box-pools/discover-projects.png" alt-text="Screenshot that shows a search for projects from the Azure portal search box." lightbox="./media/how-to-manage-dev-box-pools/discover-projects.png":::
45
45
46
-
1. Open the project with which you want to associate the new dev box pool.
46
+
1. Open the Dev Box project with which you want to associate the new dev box pool.
47
47
48
-
:::image type="content" source="./media/how-to-manage-dev-box-pools/projects-grid.png" alt-text="Screenshot of the list of existing projects.":::
48
+
:::image type="content" source="./media/how-to-manage-dev-box-pools/projects-grid.png" alt-text="Screenshot of the list of existing projects." lightbox="./media/how-to-manage-dev-box-pools/projects-grid.png":::
49
49
50
50
1. Select **Dev box pools**, and then select **Create**.
51
51
52
-
:::image type="content" source="./media/how-to-manage-dev-box-pools/dev-box-pool-grid-empty.png" alt-text="Screenshot of the empty list of dev box pools within a project, along with the Create button.":::
52
+
:::image type="content" source="./media/how-to-manage-dev-box-pools/dev-box-pool-grid-empty.png" alt-text="Screenshot of the empty list of dev box pools within a project, along with the Create button." lightbox="./media/how-to-manage-dev-box-pools/dev-box-pool-grid-empty.png":::
53
53
54
54
1. On the **Create a dev box pool** pane, enter the following values:
55
55
56
-
|Name|Value|
57
-
|----|----|
58
-
|**Name**|Enter a name for the pool. The pool name is visible to developers to select when they're creating dev boxes. It must be unique within a project.|
59
-
|**Dev box definition**|Select an existing dev box definition. The definition determines the base image and size for the dev boxes that are created in this pool.|
60
-
|**Network connection**|1. Select **Deploy to a Microsoft hosted network**, or use an existing network connection. </br>2. Select the region where the dev boxes should be deployed. Be sure to select a region that is close to where your developers are physically located to ensure the lowest latency experience with dev box.|
61
-
|**Dev box Creator Privileges**|Select **Local Administrator** or **Standard User**.|
62
-
|**Enable Auto-stop**|**Yes** is the default. Select **No** to disable an auto-stop schedule. You can configure an auto-stop schedule after the pool is created.|
63
-
|**Stop time**| Select a time to shut down all the dev boxes in the pool.|
64
-
|**Time zone**| Select the time zone that the stop time is in.|
65
-
|**Licensing**| Select this checkbox to confirm that your organization has Azure Hybrid Benefit licenses that you want to apply to the dev boxes in this pool. |
56
+
| Setting |Value|
57
+
|---|---|
58
+
|**Name**|Enter a name for the pool. The pool name is visible to developers to select when they're creating dev boxes. It must be unique within a project.|
59
+
|**Dev box definition**|Select an existing dev box definition. The definition determines the base image and size for the dev boxes that are created in this pool.|
60
+
|**Network connection**|1. Select **Deploy to a Microsoft hosted network**, or use an existing network connection. </br>2. Select the region where the dev boxes should be deployed. Be sure to select a region that is close to where your developers are physically located to ensure the lowest latency experience with dev box.|
61
+
|**Dev box Creator Privileges**|Select **Local Administrator** or **Standard User**.|
62
+
|**Enable Auto-stop**|**Yes** is the default. Select **No** to disable an auto-stop schedule. You can configure an auto-stop schedule after the pool is created.|
63
+
|**Stop time**| Select a time to shut down all the dev boxes in the pool.|
64
+
|**Time zone**| Select the time zone that the stop time is in.|
65
+
|**Licensing**| Select this checkbox to confirm that your organization has Azure Hybrid Benefit licenses that you want to apply to the dev boxes in this pool. |
66
66
67
-
:::image type="content" source="./media/how-to-manage-dev-box-pools/create-pool-details.png" alt-text="Screenshot of the pane for creating a dev box pool.":::
67
+
:::image type="content" source="./media/how-to-manage-dev-box-pools/create-pool-details.png" alt-text="Screenshot of the pane for creating a dev box pool." lightbox="./media/how-to-manage-dev-box-pools/create-pool-details.png":::
68
68
69
69
1. Select **Create**.
70
70
71
71
1. Verify that the new dev box pool appears in the list. You might need to refresh the screen.
72
72
73
73
The Azure portal deploys the dev box pool and runs health checks to ensure that the image and network pass the validation criteria for dev boxes. The following screenshot shows four dev box pools, each with a different status.
74
74
75
-
:::image type="content" source="./media/how-to-manage-dev-box-pools/dev-box-pool-grid-populated.png" alt-text="Screenshot that shows a list of dev box pools and status information.":::
75
+
:::image type="content" source="./media/how-to-manage-dev-box-pools/dev-box-pool-grid-populated.png" alt-text="Screenshot that shows a list of dev box pools and status information." lightbox="./media/how-to-manage-dev-box-pools/dev-box-pool-grid-populated.png" :::
76
76
77
77
## Manage dev boxes in a pool
78
78
@@ -88,15 +88,15 @@ You can manage existing dev boxes in a dev box pool through the Azure portal. Yo
88
88
89
89
1. Select the pool that contains the dev box that you want to manage.
90
90
91
-
:::image type="content" source="media/how-to-manage-dev-box-pools/manage-dev-box-pool.png" alt-text="Screenshot showing a list of dev box pools in Azure portal." lightbox="media/how-to-manage-dev-box-pools/manage-dev-box-pool.png":::
91
+
:::image type="content" source="media/how-to-manage-dev-box-pools/manage-dev-box-pool.png" alt-text="Screenshot showing a list of dev box pools in Azure portal." lightbox="media/how-to-manage-dev-box-pools/manage-dev-box-pool.png":::
92
92
93
-
1. Scroll to the far right, and select the Dev box operations menu (**...**) for the dev box that you want to manage.
93
+
1. Scroll to the right, and select more actions (**...**) for the dev box that you want to manage.
94
94
95
-
:::image type="content" source="media/how-to-manage-dev-box-pools/manage-dev-box-in-azure-portal.png" alt-text="Screenshot of the Azure portal, showing dev boxes in a dev box pool." lightbox="media/how-to-manage-dev-box-pools/manage-dev-box-in-azure-portal.png":::
95
+
:::image type="content" source="media/how-to-manage-dev-box-pools/manage-dev-box-in-azure-portal.png" alt-text="Screenshot of the Azure portal, showing dev boxes in a dev box pool." lightbox="media/how-to-manage-dev-box-pools/manage-dev-box-in-azure-portal.png":::
96
96
97
97
1. Depending on the current state of the dev box, you can select **Start**, **Stop**, or **Delete**.
98
98
99
-
:::image type="content" source="media/how-to-manage-dev-box-pools/dev-box-operations-menu.png" alt-text="Screenshot of the Azure portal, showing the menu for managing a dev box." lightbox="media/how-to-manage-dev-box-pools/dev-box-operations-menu.png":::
99
+
:::image type="content" source="media/how-to-manage-dev-box-pools/dev-box-operations-menu.png" alt-text="Screenshot of the Azure portal, showing the menu for managing a dev box." lightbox="media/how-to-manage-dev-box-pools/dev-box-operations-menu.png":::
100
100
101
101
## Delete a dev box pool
102
102
@@ -112,17 +112,17 @@ To delete a dev box pool in the Azure portal:
112
112
1. In the search box, enter **projects**. In the list of results, select **Projects**.
113
113
114
114
1. Open the project from which you want to delete the dev box pool.
115
-
116
-
1. Select the dev box pool you that you want to delete, and then select **Delete**.
117
115
118
-
:::image type="content" source="./media/how-to-manage-dev-box-pools/dev-box-pool-delete.png" alt-text="Screenshot of a selected dev box pool in the list of dev box pools, along with the Delete button.":::
116
+
1. Scroll to the right, and select more actions (**...**) for the dev box pool that you want to delete.
117
+
118
+
1. Select **Delete**.
119
119
120
-
1. In the confirmation message, select **Continue**.
120
+
1. In the confirmation message, confirm the deletion by entering the name of the dev box pool that you want to delete, and then select **Delete**.
121
121
122
-
:::image type="content" source="./media/how-to-manage-dev-box-pools/dev-box-pool-delete-confirm.png" alt-text="Screenshot of the confirmation message for deleting a dev box pool.":::
122
+
:::image type="content" source="./media/how-to-manage-dev-box-pools/dev-box-pool-delete-confirm.png" alt-text="Screenshot of the confirmation message for deleting a dev box pool." lightbox="./media/how-to-manage-dev-box-pools/dev-box-pool-delete-confirm.png":::
123
123
124
124
## Related content
125
125
126
126
-[Provide access to projects for project admins](./how-to-project-admin.md)
127
-
-[2. Create a dev box definition](quickstart-configure-dev-box-service.md#create-a-dev-box-definition)
127
+
-[Create a dev box definition](quickstart-configure-dev-box-service.md#create-a-dev-box-definition)
0 commit comments