Skip to content

Commit 4ad05b3

Browse files
Address comments
1 parent 3ea2ddf commit 4ad05b3

File tree

1 file changed

+5
-11
lines changed

1 file changed

+5
-11
lines changed

articles/azure-app-configuration/quickstart-azure-kubernetes-service.md

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ In this quickstart, you incorporate Azure App Configuration Kubernetes Provider
2525
* 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).
2626
* [.NET Core SDK](https://dotnet.microsoft.com/download)
2727
* [Azure CLI](/cli/azure/install-azure-cli)
28+
* [Docker Desktop](https://www.docker.com/products/docker-desktop/)
2829
* [helm](https://helm.sh/docs/intro/install/)
2930
* [kubectl](https://kubernetes.io/docs/tasks/tools/)
3031

@@ -115,7 +116,7 @@ In this section, you will create a simple ASP.NET Core web application running i
115116
116117
### Deploy the application
117118
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.
119120
120121
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.
121122
@@ -230,14 +231,14 @@ Now that you have an application running in AKS, you'll deploy the App Configura
230231
```
231232
232233
> [!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:
234235
>
236+
> - The ConfigMap will fail to be created if a ConfigMap with the same name already exists in same namespace.
235237
> - The ConfigMap will be recreated if it's deleted by any other means.
236238
> - 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.
237239
> - 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.
239240
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.
241242
242243
Replace the `env` section
243244
```yaml
@@ -303,13 +304,6 @@ Use the logs for further troubleshooting. For example, if you see requests to yo
303304

304305
## Clean up resources
305306

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-
313307
Uninstall the App Configuration Kubernetes Provider from your AKS cluster if you want to keep the AKS cluster.
314308

315309
```console

0 commit comments

Comments
 (0)