From 8a52d273694a9313671cad8be9d91a5755e57880 Mon Sep 17 00:00:00 2001 From: "Lingling Ye (from Dev Box)" Date: Thu, 9 Nov 2023 17:03:13 +0800 Subject: [PATCH 1/4] update release notes of k8s provider --- releaseNotes/KubernetesProvider.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/releaseNotes/KubernetesProvider.md b/releaseNotes/KubernetesProvider.md index 3ee886fb..71b572cb 100644 --- a/releaseNotes/KubernetesProvider.md +++ b/releaseNotes/KubernetesProvider.md @@ -2,6 +2,16 @@ [Image][image] | [Sample][sample] +## 1.0.0 - xx xx, 2023 + +### Breaking Changes +* Schema (more information in [Azure App Configuration Kubernetes Provider reference](https://learn.microsoft.com/en-us/azure/azure-app-configuration/reference-kubernetes-provider?tabs=default)): + * Rename `keyValues` to `configuration`. + * Rename `keyVaults` to `secret` and put it in the root which is at the same level as `configuration`. + * Rename `secret.auth.vaults` to `secret.auth.keyVaults`. +* Upgrade API version from `v1beta1` to `v1`. +* Add `*.refresh.enabled` property for dynamic configuration. It's required if data is expected to be refreshed. + ## 1.0.0-preview4 - September 14, 2023 ### New Features From 9ecdc5586facfe4d25f68a0e65debec29c8f1b6c Mon Sep 17 00:00:00 2001 From: "Lingling Ye (from Dev Box)" Date: Fri, 10 Nov 2023 09:29:34 +0800 Subject: [PATCH 2/4] update the release notes --- releaseNotes/KubernetesProvider.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/releaseNotes/KubernetesProvider.md b/releaseNotes/KubernetesProvider.md index 71b572cb..834991d9 100644 --- a/releaseNotes/KubernetesProvider.md +++ b/releaseNotes/KubernetesProvider.md @@ -4,13 +4,14 @@ ## 1.0.0 - xx xx, 2023 +**Released the stable API version `v1`**. + ### Breaking Changes -* Schema (more information in [Azure App Configuration Kubernetes Provider reference](https://learn.microsoft.com/en-us/azure/azure-app-configuration/reference-kubernetes-provider?tabs=default)): - * Rename `keyValues` to `configuration`. - * Rename `keyVaults` to `secret` and put it in the root which is at the same level as `configuration`. - * Rename `secret.auth.vaults` to `secret.auth.keyVaults`. -* Upgrade API version from `v1beta1` to `v1`. -* Add `*.refresh.enabled` property for dynamic configuration. It's required if data is expected to be refreshed. +* Schema update (see [Azure App Configuration Kubernetes Provider reference](https://learn.microsoft.com/en-us/azure/azure-app-configuration/reference-kubernetes-provider?tabs=default) for the complete schema): + * Renamed `keyValues` to `configuration`. + * Renamed `keyVaults` to `secret` and move it to the root, which is at the same level as `configuration`. + * Renamed `secret.auth.vaults` to `secret.auth.keyVaults`. +* Add `*.refresh.enabled` property for dynamic configuration. It defaults to false and is required if data is expected to be refreshed. ## 1.0.0-preview4 - September 14, 2023 From e42659715b9cb57bbbcb9f2652281b0a2a73b98e Mon Sep 17 00:00:00 2001 From: "Lingling Ye (from Dev Box)" Date: Fri, 10 Nov 2023 11:12:44 +0800 Subject: [PATCH 3/4] update the break change in release note --- releaseNotes/KubernetesProvider.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/releaseNotes/KubernetesProvider.md b/releaseNotes/KubernetesProvider.md index 834991d9..4b870ff0 100644 --- a/releaseNotes/KubernetesProvider.md +++ b/releaseNotes/KubernetesProvider.md @@ -4,14 +4,15 @@ ## 1.0.0 - xx xx, 2023 -**Released the stable API version `v1`**. +**Release of the stable API version `v1`**. ### Breaking Changes * Schema update (see [Azure App Configuration Kubernetes Provider reference](https://learn.microsoft.com/en-us/azure/azure-app-configuration/reference-kubernetes-provider?tabs=default) for the complete schema): * Renamed `keyValues` to `configuration`. - * Renamed `keyVaults` to `secret` and move it to the root, which is at the same level as `configuration`. + * Renamed `keyVaults` to `secret` and moved it to the root, which is at the same level as `configuration`. * Renamed `secret.auth.vaults` to `secret.auth.keyVaults`. -* Add `*.refresh.enabled` property for dynamic configuration. It defaults to false and is required if data is expected to be refreshed. +* Added the `configuration.refresh.enabled` property for dynamic configuration. It defaults to `false` and must be set to `true` for dynamic configuration refresh. +* Added the `secret.refresh.enabled` property for periodically resolving Key Vault references. It defaults to `false` and must be set to `true` for associated Kubernetes secret update. ## 1.0.0-preview4 - September 14, 2023 From ec481c00105107150ec503e401ceaf38b932fd83 Mon Sep 17 00:00:00 2001 From: "Lingling Ye (from Dev Box)" Date: Wed, 15 Nov 2023 10:01:33 +0800 Subject: [PATCH 4/4] update release date --- releaseNotes/KubernetesProvider.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/releaseNotes/KubernetesProvider.md b/releaseNotes/KubernetesProvider.md index 4b870ff0..6a01d314 100644 --- a/releaseNotes/KubernetesProvider.md +++ b/releaseNotes/KubernetesProvider.md @@ -2,7 +2,7 @@ [Image][image] | [Sample][sample] -## 1.0.0 - xx xx, 2023 +## 1.0.0 - November 15, 2023 **Release of the stable API version `v1`**.