Skip to content

Commit 641a8e0

Browse files
committed
Make changes to meet the minimum Acrolinx socre requirement.
1 parent 0c83c11 commit 641a8e0

File tree

1 file changed

+20
-20
lines changed

1 file changed

+20
-20
lines changed

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

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ ms.author: junbchen
1212

1313
# Azure App Configuration Kubernetes Provider reference
1414

15-
The following reference outlines the properties supported by the Azure App Configuration Kubernetes Provider `v1.2.0`, see [release notes](https://github.com/Azure/AppConfiguration/blob/main/releaseNotes/KubernetesProvider.md) for more information on the change.
15+
The following reference outlines the properties supported by the Azure App Configuration Kubernetes Provider `v1.2.0`. See [release notes](https://github.com/Azure/AppConfiguration/blob/main/releaseNotes/KubernetesProvider.md) for more information on the change.
1616

1717
## Properties
1818

@@ -35,15 +35,15 @@ The `spec.target` property has the following child property.
3535
|configMapName|The name of the ConfigMap to be created.|true|string|
3636
|configMapData|The setting that specifies how the retrieved data should be populated in the generated ConfigMap.|false|object|
3737

38-
If the `spec.target.configMapData` property is not set, the generated ConfigMap will be populated with the list of key-values retrieved from Azure App Configuration, which allows the ConfigMap to be consumed as environment variables. Update this property if you wish to consume the ConfigMap as a mounted file. This property has the following child properties.
38+
If the `spec.target.configMapData` property is not set, the generated ConfigMap is populated with the list of key-values retrieved from Azure App Configuration, which allows the ConfigMap to be consumed as environment variables. Update this property if you wish to consume the ConfigMap as a mounted file. This property has the following child properties.
3939

4040
|Name|Description|Required|Type|
4141
|---|---|---|---|
4242
|type|The setting that indicates how the retrieved data is constructed in the generated ConfigMap. The allowed values include `default`, `json`, `yaml` and `properties`.|optional|string|
4343
|key|The key name of the retrieved data when the `type` is set to `json`, `yaml` or `properties`. Set it to the file name if the ConfigMap is set up to be consumed as a mounted file.|conditional|string|
4444
|separator|The delimiter that is used to output the ConfigMap data in hierarchical format when the type is set to `json` or `yaml`. The separator is empty by default and the generated ConfigMap contains key-values in their original form. Configure this setting only if the configuration file loader used in your application can't load key-values without converting them to the hierarchical format.|optional|string|
4545

46-
The `spec.auth` property isn't required if the connection string of your App Configuration store is provided by setting the `spec.connectionStringReference` property. Otherwise, one of the identities, service principal, workload identity, or managed identity, will be used for authentication. The `spec.auth` has the following child properties. Only one of them should be specified. If none of them are set, the system-assigned managed identity of the virtual machine scale set will be used.
46+
The `spec.auth` property isn't required if the connection string of your App Configuration store is provided by setting the `spec.connectionStringReference` property. Otherwise, one of the identities, service principal, workload identity, or managed identity, is used for authentication. The `spec.auth` has the following child properties. Only one of them should be specified. If none of them are set, the system-assigned managed identity of the virtual machine scale set is used.
4747

4848
|Name|Description|Required|Type|
4949
|---|---|---|---|
@@ -71,9 +71,9 @@ The `spec.configuration` has the following child properties.
7171
|---|---|---|---|
7272
|selectors|The list of selectors for key-value filtering.|false|object array|
7373
|trimKeyPrefixes|The list of key prefixes to be trimmed.|false|string array|
74-
|refresh|The settings for refreshing key-values from Azure App Configuration. If the property is absent, key-values from Azure App Configuration will not be refreshed.|false|object|
74+
|refresh|The settings for refreshing key-values from Azure App Configuration. If the property is absent, key-values from Azure App Configuration are not refreshed.|false|object|
7575

76-
If the `spec.configuration.selectors` property isn't set, all key-values with no label will be downloaded. It contains an array of *selector* objects, which have the following child properties.
76+
If the `spec.configuration.selectors` property isn't set, all key-values with no label are downloaded. It contains an array of *selector* objects, which have the following child properties.
7777

7878
|Name|Description|Required|Type|
7979
|---|---|---|---|
@@ -84,9 +84,9 @@ The `spec.configuration.refresh` property has the following child properties.
8484

8585
|Name|Description|Required|Type|
8686
|---|---|---|---|
87-
|enabled|The setting that determines whether key-values from Azure App Configuration is automatically refreshed. If the property is absent, a default value of `false` will be used.|false|bool|
88-
|monitoring|The key-values monitored for change detection, aka sentinel keys. The key-values from Azure App Configuration will be refreshed only if at least one of the monitored key-values is changed.|true|object|
89-
|interval|The interval at which the key-values will be refreshed from Azure App Configuration. It must be greater than or equal to 1 second. If the property is absent, a default value of 30 seconds will be used.|false|duration string|
87+
|enabled|The setting that determines whether key-values from Azure App Configuration is automatically refreshed. If the property is absent, a default value of `false` is used.|false|bool|
88+
|monitoring|The key-values monitored for change detection, aka sentinel keys. The key-values from Azure App Configuration are refreshed only if at least one of the monitored key-values is changed.|true|object|
89+
|interval|The interval at which the key-values are refreshed from Azure App Configuration. It must be greater than or equal to 1 second. If the property is absent, a default value of 30 seconds is used.|false|duration string|
9090

9191
The `spec.configuration.refresh.monitoring.keyValues` is an array of objects, which have the following child properties.
9292

@@ -101,7 +101,7 @@ The `spec.secret` property has the following child properties. It is required if
101101
|---|---|---|---|
102102
|target|The destination of the retrieved secrets in Kubernetes.|true|object|
103103
|auth|The authentication method to access Key Vaults.|false|object|
104-
|refresh|The settings for refreshing data from Key Vaults. If the property is absent, data from Key Vaults will not be refreshed unless the corresponding Key Vault references are reloaded.|false|object|
104+
|refresh|The settings for refreshing data from Key Vaults. If the property is absent, data from Key Vaults is not refreshed unless the corresponding Key Vault references are reloaded.|false|object|
105105

106106
The `spec.secret.target` property has the following child property.
107107

@@ -131,17 +131,17 @@ The `spec.secret.refresh` property has the following child properties.
131131

132132
|Name|Description|Required|Type|
133133
|---|---|---|---|
134-
|enabled|The setting that determines whether data from Key Vaults is automatically refreshed. If the property is absent, a default value of `false` will be used.|false|bool|
135-
|interval|The interval at which the data will be refreshed from Key Vault. It must be greater than or equal to 1 minute. The Key Vault refresh is independent of the App Configuration refresh configured via `spec.configuration.refresh`.|true|duration string|
134+
|enabled|The setting that determines whether data from Key Vaults is automatically refreshed. If the property is absent, a default value of `false` is used.|false|bool|
135+
|interval|The interval at which the data is refreshed from Key Vault. It must be greater than or equal to 1 minute. The Key Vault refresh is independent of the App Configuration refresh configured via `spec.configuration.refresh`.|true|duration string|
136136

137137
The `spec.featureFlag` property has the following child properties. It is required if any feature flags are expected to be downloaded.
138138

139139
|Name|Description|Required|Type|
140140
|---|---|---|---|
141141
|selectors|The list of selectors for feature flag filtering.|false|object array|
142-
|refresh|The settings for refreshing feature flags from Azure App Configuration. If the property is absent, feature flags from Azure App Configuration will not be refreshed.|false|object|
142+
|refresh|The settings for refreshing feature flags from Azure App Configuration. If the property is absent, feature flags from Azure App Configuration are not refreshed.|false|object|
143143

144-
If the `spec.featureFlag.selectors` property isn't set, feature flags will not be downloaded. It contains an array of *selector* objects, which have the following child properties.
144+
If the `spec.featureFlag.selectors` property isn't set, feature flags are not downloaded. It contains an array of *selector* objects, which have the following child properties.
145145

146146
|Name|Description|Required|Type|
147147
|---|---|---|---|
@@ -152,8 +152,8 @@ The `spec.featureFlag.refresh` property has the following child properties.
152152

153153
|Name|Description|Required|Type|
154154
|---|---|---|---|
155-
|enabled|The setting that determines whether feature flags from Azure App Configuration are automatically refreshed. If the property is absent, a default value of `false` will be used.|false|bool|
156-
|interval|The interval at which the feature flags will be refreshed from Azure App Configuration. It must be greater than or equal to 1 second. If the property is absent, a default value of 30 seconds will be used.|false|duration string|
155+
|enabled|The setting that determines whether feature flags from Azure App Configuration are automatically refreshed. If the property is absent, a default value of `false` is used.|false|bool|
156+
|interval|The interval at which the feature flags are refreshed from Azure App Configuration. It must be greater than or equal to 1 second. If the property is absent, a default value of 30 seconds is used.|false|duration string|
157157

158158
## Installation
159159

@@ -426,7 +426,7 @@ spec:
426426

427427
### Feature Flags
428428

429-
In the following sample, feature flags with keys starting with `app1` and labels equivalent to `common` will be downloaded and refreshed every 10 minutes.
429+
In the following sample, feature flags with keys starting with `app1` and labels equivalent to `common` are downloaded and refreshed every 10 minutes.
430430

431431
``` yaml
432432
apiVersion: azconfig.io/v1
@@ -475,7 +475,7 @@ spec:
475475
configMapName: configmap-created-by-appconfig-provider
476476
```
477477

478-
the generated ConfigMap will be populated with the following data:
478+
the generated ConfigMap is populated with the following data:
479479

480480
``` yaml
481481
data:
@@ -502,7 +502,7 @@ spec:
502502
key: appSettings.json
503503
```
504504

505-
the generated ConfigMap will be populated with the following data:
505+
the generated ConfigMap is populated with the following data:
506506

507507
``` yaml
508508
data:
@@ -528,7 +528,7 @@ spec:
528528
key: appSettings.yaml
529529
```
530530

531-
the generated ConfigMap will be populated with the following data:
531+
the generated ConfigMap is populated with the following data:
532532

533533
``` yaml
534534
data:
@@ -556,7 +556,7 @@ spec:
556556
key: app.properties
557557
```
558558

559-
the generated ConfigMap will be populated with the following data:
559+
the generated ConfigMap is populated with the following data:
560560

561561
``` yaml
562562
data:

0 commit comments

Comments
 (0)