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
+36-10Lines changed: 36 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -227,23 +227,49 @@ Add following key-values to the App Configuration store and leave **Label** and
227
227
228
228
### Set up the App Configuration Kubernetes Provider
229
229
230
-
1. Run the following command to get access credentials for your AKS cluster. Replace the value of the `name` and `resource-group` parameters with your AKS instance:
230
+
1. Install Azure App Configuration Kubernetes Provider to your AKS cluster:
231
231
232
-
```console
233
-
az aks get-credentials --name <your-aks-instance-name> --resource-group <your-aks-resource-group>
232
+
#### [AKS extension](#tab/extension)
233
+
234
+
Install the k8s-extension Azure CLI extension by running the following commands:
235
+
236
+
```azurecli
237
+
az extension add --name k8s-extension
238
+
```
239
+
240
+
Register the `KubernetesConfiguration` resource provider:
241
+
242
+
```azurecli
243
+
az provider register --namespace Microsoft.KubernetesConfiguration
244
+
```
245
+
246
+
Install the latest version of Azure App Configuration Kubernetes Provider via the Azure App Configuration extension. Replace the value of the `cluster-name` and `resource-group` parameters with your AKS instance:
247
+
248
+
```azurecli
249
+
az k8s-extension create --cluster-type managedClusters \
250
+
--cluster-name <your-aks-instance-name> \
251
+
--resource-group <your-aks-resource-group> \
252
+
--name appconfigurationkubernetesprovider \
253
+
--extension-type Microsoft.AppConfiguration
234
254
```
255
+
256
+
For more information or detailed installation instructions of Azure App Configuration AKS extension, please refer to the [Azure App Configuration extension for Azure Kubernetes Service](/azure/aks/azure-app-configuration).
257
+
258
+
#### [Helm chart](#tab/helm)
235
259
236
-
1. Install Azure App Configuration Kubernetes Provider to your AKS cluster using `helm`:
260
+
Run the following command to get access credentials for your AKS cluster. Replace the value of the `name` and `resource-group` parameters with your AKS instance:
237
261
262
+
```azurecli
263
+
az aks get-credentials --name <your-aks-instance-name> --resource-group <your-aks-resource-group>
> The App Configuration Kubernetes Provider is also available as an AKS extension. This integration allows for seamless installation and management via the Azure CLI, ARM templates, or Bicep templates. Utilizing the AKS extension facilitates automatic minor/patch version updates, ensuring your system is always up-to-date. For detailed installation instructions, please refer to the [Azure App Configuration extension for Azure Kubernetes Service](/azure/aks/azure-app-configuration).
247
273
248
274
1. Add an *appConfigurationProvider.yaml* file to the *Deployment* directory with the following content to create an `AzureAppConfigurationProvider` resource. `AzureAppConfigurationProvider` is a custom resource that defines what data to download from an Azure App Configuration store and creates a ConfigMap.
0 commit comments