Skip to content

Commit 3eb2d67

Browse files
committed
K8s provider feature status update
1 parent b06a769 commit 3eb2d67

3 files changed

Lines changed: 25 additions & 1 deletion

File tree

articles/azure-app-configuration/concept-enable-rbac.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -333,6 +333,21 @@ clientOptions := &azappconfig.ClientOptions{
333333
client, _ := azappconfig.NewClient(myStoreEndpoint, credential, clientOptions)
334334
```
335335

336+
### [Kubernetes](#tab/kubernetes)
337+
#### Kubernetes provider
338+
339+
If your application runs on Kubernetes and you use the Azure App Configuration Kubernetes Provider, the audience can be configured at installation time by setting the `env.azureAppConfigurationAudience` parameter. Use version **2.6.0** or later of the [Azure App Configuration Kubernetes Provider](./quickstart-azure-kubernetes-service.md) to configure the audience.
340+
341+
The following command demonstrates how to install the Azure App Configuration Kubernetes Provider with a cloud-specific audience.
342+
343+
```console
344+
helm install azureappconfiguration.kubernetesprovider \
345+
oci://mcr.microsoft.com/azure-app-configuration/helmchart/kubernetes-provider \
346+
--namespace azappconfig-system \
347+
--create-namespace \
348+
--set env.azureAppConfigurationAudience="{Cloud specific audience here}"
349+
```
350+
336351
---
337352

338353
## Next steps

articles/azure-app-configuration/configuration-provider-overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ Snapshots | [GA](./reference-dotnet-provider.md#snapshot) | [GA](/azure/develope
7272
Distributed Tracing | [GA](./reference-dotnet-provider.md#distributed-tracing) | WIP | WIP | WIP | WIP | N/A
7373
Health Check | [GA](./reference-dotnet-provider.md#health-check) | [GA](/azure/developer/java/spring-framework/app-configuration-support#health-indicator) | WIP | WIP | WIP | N/A
7474
Select by Tag Filters | [GA](./reference-dotnet-provider.md#load-specific-key-values-using-selectors) | WIP | GA | [GA](./reference-python-provider.md#tag-filters) | [GA](./reference-javascript-provider.md#tag-filters) | [GA](./reference-go-provider.md#tag-filters)
75-
Snapshot Reference | [GA](./reference-dotnet-provider.md#snapshot-reference) | WIP | WIP | WIP | [GA](./reference-javascript-provider.md#snapshot-reference) | WIP
75+
Snapshot Reference | [GA](./reference-dotnet-provider.md#snapshot-reference) | WIP | [GA](./reference-kubernetes-provider.md#snapshot-reference) | WIP | [GA](./reference-javascript-provider.md#snapshot-reference) | WIP
7676
Load from Azure Front Door | [Preview](./reference-dotnet-provider.md#connect-to-azure-front-door) | WIP | WIP | WIP | [Preview](./reference-javascript-provider.md#connect-to-azure-front-door) | WIP
7777

7878

articles/azure-app-configuration/reference-kubernetes-provider.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -394,6 +394,15 @@ spec:
394394
labelFilter: development
395395
```
396396

397+
#### Snapshot reference
398+
399+
A snapshot reference is a configuration setting that references a snapshot in the same App Configuration store. When loaded, the provider resolves it and adds all key-values from that snapshot. Using snapshot references enables switching between snapshots at runtime, unlike adding a snapshot selector, which requires code changes and/or restarts to switch to a new snapshot.
400+
401+
For more information about creating a snapshot reference, go to [snapshot reference concept](./concept-snapshot-references.md).
402+
403+
> [!NOTE]
404+
> To use snapshot references, use the version *2.6.0* or later of Azure App Configuration Kubernetes provider.
405+
397406
### Key prefix trimming
398407

399408
The following sample uses the `trimKeyPrefixes` property to trim two prefixes from key names before adding them to the generated ConfigMap.

0 commit comments

Comments
 (0)