Skip to content

Commit f153be8

Browse files
Merge pull request #49946 from dotnet/main
Merge main into live
2 parents dddea78 + 43bec51 commit f153be8

34 files changed

+507
-56
lines changed

docs/azure/includes/dotnet-all.md

Lines changed: 20 additions & 19 deletions
Large diffs are not rendered by default.

docs/azure/includes/dotnet-new.md

Lines changed: 12 additions & 11 deletions
Large diffs are not rendered by default.
58.2 KB
Loading

docs/azure/migration/appmod/containerization.md

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,19 +30,25 @@ The GitHub Copilot app modernization for .NET containerization feature helps you
3030

3131
1. Open your project in Visual Studio.
3232

33-
1. Enable **appModernizationDeploy** in the GitHub Copilot toolbox.
33+
1. Run App Assessment and open the Assessment Report.
34+
35+
1. Fix the cloud readiness issues before running the **Docker Containerization** task.
36+
37+
1. Make sure you enable **appModernizationDeploy** in the GitHub Copilot toolbox.
3438

3539
:::image type="content" source="../../media/appmod-dotnet-containerization-tool-selection.png" alt-text="Screenshot that shows containerization tool selection.":::
3640

37-
1. Start containerization by using one of these approaches:
41+
1. Start containerization by using one of the following approaches:
3842

39-
- **Containerize from Assessment Report**: In the assessment report, select **Run Task** for the Docker Containerization issue.
43+
- **Containerize from Assessment Report**: In the assessment report, select **Run Task** for the Docker Containerization task.
4044

4145
:::image type="content" source="media/containerize-assessment-report.png" alt-text="Screenshot that shows containerization task in assessment report.":::
4246

4347
- **Use a containerization prompt**: You can input the following prompt in Copilot chat to containerize your project:
4448

45-
*Scan my project and help me plan how to containerize my application using the #appmod-get-containerization-plan tool. Execute the plan. The end goal is to have Dockerfiles that are able to be built.*
49+
*Inspect my project and help me plan how to containerize my application using the #appmod-get-containerization-plan tool.
50+
Execute the plan.
51+
The end goal is to have Dockerfiles that are able to be built.*
4652

4753
:::image type="content" source="media/containerization-prompt.png" alt-text="Screenshot that shows how to start the containerization process in GitHub Copilot using a prompt.":::
4854

@@ -58,3 +64,7 @@ The GitHub Copilot app modernization for .NET containerization feature helps you
5864

5965
- Use Claude Sonnet 4 or later models for the best results.
6066
- Copilot might take a few iterations to fix containerization errors.
67+
68+
## Additional resources
69+
70+
- We leverage certain tools in Containerization Assist. [Learn more](https://aka.ms/aks/containerization-assist)

docs/azure/migration/appmod/deploy.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,18 @@ The App Modernization for .NET deployment feature helps you deploy your migrated
2828

2929
:::image type="content" source="media/start-deploy.png" alt-text="Screenshot that shows how to start the deployment process in GitHub Copilot.":::
3030

31-
- **Use a deployment prompt**: You can enter the following prompt in Copilot chat to deploy your project to Azure:
31+
- **Use a deployment prompt to provision new Azure infrastructure and deploy your project**: You can enter the following prompt in Copilot chat to deploy your project to Azure:
3232

33-
*Scan my project to identify all Azure-relevant resources, programming languages, frameworks, dependencies, and configuration files needed for deployment, and develop an architecture diagram for me using #appmod-generate-architecture-diagram. Based on that diagram, help me develop and execute a plan using #appmod-get-plan to deploy my project to Azure. deployTool: azcli, hosting service: non-aks.*
33+
*Scan my project carefully to identify all Azure-relevant resources, programming languages, frameworks, dependencies, and configuration files needed for deployment. Develop an architecture diagram for me using #appmod-generate-architecture-diagram. Based on that diagram along with all info you get from project scan, help me develop a deploy-and-provision plan WITH TOOL #appmod-get-plan and execute it to deploy my project to Azure. deployTool: azd, IacType: Bicep, hosting service: non-aks.*
3434

3535
:::image type="content" source="media/start-deploy-prompt.png" alt-text="Screenshot that shows how to start the deployment process in GitHub Copilot by using a prompt.":::
3636

37+
- **Use a deployment prompt to deploy your project to existing Azure resources**: You can enter the following prompt in Copilot chat to deploy your project to existing Azure resources:
38+
39+
*Deploy my project to my existing Azure resource group [resource group ID] in subscription [subscription ID]. Use the #appmod-get-plan tool to develop and execute a plan.*
40+
41+
:::image type="content" source="media/start-deploy-existing-prompt.png" alt-text="Screenshot that shows how to start the deploy to existing Azure resource process in GitHub Copilot by using a prompt.":::
42+
3743
1. After you start the deployment, GitHub Copilot might ask for your approval to use tools or run commands. Grant permission when prompted.
3844

3945
1. GitHub Copilot creates a plan. The plan explains the deployment strategy, including deployment goals, project information, Azure resource architecture, Azure resources, and execution steps.
59.2 KB
Loading
53.8 KB
Loading
236 KB
Loading
34.7 KB
Loading
14 KB
Loading

0 commit comments

Comments
 (0)