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/azure-app-configuration/quickstart-azure-kubernetes-service.md
+5-11Lines changed: 5 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,6 +25,7 @@ In this quickstart, you incorporate Azure App Configuration Kubernetes Provider
25
25
* An Azure Kubernetes Service (AKS) cluster that is granted permission to pull images from your Azure Container Registry. [Create an AKS cluster](/azure/aks/tutorial-kubernetes-deploy-cluster#create-a-kubernetes-cluster).
@@ -115,7 +116,7 @@ In this section, you will create a simple ASP.NET Core web application running i
115
116
116
117
### Deploy the application
117
118
118
-
1. Create an *Deployment* directory in the root directory of your project.
119
+
1. Create a *Deployment* directory in the root directory of your project.
119
120
120
121
1. Add a *deployment.yaml* file to the *Deployment* directory with the following content to create a deployment. Replace the value of `template.spec.containers.image` with the image you created in the previous step.
121
122
@@ -230,14 +231,14 @@ Now that you have an application running in AKS, you'll deploy the App Configura
230
231
```
231
232
232
233
> [!NOTE]
233
-
> `AzureAppConfigurationProvider` is a declarative API, it defines the desired state of the ConfigMap that retrieves the key-values from the App Configuration store with following behavior:
234
+
> `AzureAppConfigurationProvider` is a declarative API object. It defines the desired state of the ConfigMap that retrieves the key-values from the App Configuration store with following behavior:
234
235
>
236
+
> - The ConfigMap will fail to be created if a ConfigMap with the same name already exists in same namespace.
235
237
> - The ConfigMap will be recreated if it's deleted by any other means.
236
238
> - The ConfigMap will be overwritten based on the data in your App Configuration store at the moment if it's modified by any other means.
237
239
> - The ConfigMap will be deleted if the App Configuration Kubernetes Provider is uninstalled.
238
-
> - The provider doesn't update a preexisting ConfigMap that is not created by the provider.
239
240
240
-
1. Update the *deployment.yaml* file in the *Deployment* directory to use the ConfigMap `configmap-created-by-appconfig-provider` for environment variable.
241
+
1. Update the *deployment.yaml* file in the *Deployment* directory to use the ConfigMap `configmap-created-by-appconfig-provider` for environment variables.
241
242
242
243
Replace the `env` section
243
244
```yaml
@@ -303,13 +304,6 @@ Use the logs for further troubleshooting. For example, if you see requests to yo
303
304
304
305
## Clean up resources
305
306
306
-
Remove the resources that have been deployed to AKS.
307
-
308
-
```console
309
-
kubectl delete -f ./Deployment -n appconfig-demo
310
-
kubectl delete namespace appconfig-demo
311
-
```
312
-
313
307
Uninstall the App Configuration Kubernetes Provider from your AKS cluster if you want to keep the AKS cluster.
0 commit comments