|
44 | 44 |
|
45 | 45 | ## Deployment |
46 | 46 |
|
47 | | -The automated deployment process is very straightforward and simplified via a single [deployment script](../Deployment/resourcedeployment.ps1) that completes in approximately 10-15 minutes: |
48 | | - |
49 | | -### Automated Deployment Steps: |
50 | | -1. Deploy Azure resources. |
51 | | -2. Get secret information from Azure resources. |
52 | | -3. Update application configuration files with secrets. |
53 | | -4. Set Application Configuration in Azure App Configuration. |
54 | | -4. Compile application, build image, and push to Azure Container Registry. |
55 | | -5. Configure Kubernetes cluster infrastructure. |
56 | | -6. Update Kubernetes configuration files. |
57 | | -7. Deploy certificates, ingress controller and then application images from Azure Container Registry. |
58 | | - |
59 | 47 | ### Deploying with AZD |
60 | 48 |
|
61 | 49 | Once you've opened the project in [Codespaces](#github-codespaces), [Dev Containers](#vs-code-dev-containers), or [locally](#local-environment), you can deploy it to Azure by following these steps: |
@@ -99,7 +87,20 @@ Once you've opened the project in [Codespaces](#github-codespaces), [Dev Contain |
99 | 87 |
|
100 | 88 | 7. If you are done trying out the application, you can delete the resources by running `azd down`. |
101 | 89 |
|
102 | | -### Execute Deployment Script: |
| 90 | +### Post Deployment Script: |
| 91 | +
|
| 92 | +The post deployment process is very straightforward and simplified via a single [deployment script](../Deployment/resourcedeployment.ps1) that completes in approximately 20-30 minutes: |
| 93 | +
|
| 94 | +### Automated Deployment Steps: |
| 95 | +1. Deploy Azure resources. |
| 96 | +2. Get secret information from Azure resources. |
| 97 | +3. Update application configuration files with secrets. |
| 98 | +4. Set Application Configuration in Azure App Configuration. |
| 99 | +4. Compile application, build image, and push to Azure Container Registry. |
| 100 | +5. Configure Kubernetes cluster infrastructure. |
| 101 | +6. Update Kubernetes configuration files. |
| 102 | +7. Deploy certificates, ingress controller and then application images from Azure Container Registry. |
| 103 | +
|
103 | 104 | Open PowerShell, change directory where you code cloned, then run the deploy script: |
104 | 105 |
|
105 | 106 | ``` |
|
0 commit comments