mirror of https://github.com/dapr/docs.git
Updated azure app config metadata fields name (#2830)
* Updated azure app config metadata fields name Signed-off-by: Pravin Pushkar <ppushkar@microsoft.com> * Updating index for configuration store Signed-off-by: Pravin Pushkar <ppushkar@microsoft.com> Signed-off-by: Pravin Pushkar <ppushkar@microsoft.com>
This commit is contained in:
parent
68c928ffb9
commit
9c3b7dbc46
|
|
@ -20,11 +20,9 @@ spec:
|
|||
type: configuration.azure.appconfig
|
||||
version: v1
|
||||
metadata:
|
||||
- name: appConfigHost # appConfigHost should be used when
|
||||
# Azure Authentication mechanism is used.
|
||||
- name: host # host should be used when Azure Authentication mechanism is used.
|
||||
value: <HOST>
|
||||
- name: appConfigConnectionString # appConfigConnectionString should not be used when
|
||||
# Azure Authentication mechanism is used.
|
||||
- name: connectionString # connectionString should not be used when Azure Authentication mechanism is used.
|
||||
value: <CONNECTIONSTRING>
|
||||
- name: maxRetries
|
||||
value: # Optional
|
||||
|
|
@ -41,6 +39,8 @@ spec:
|
|||
value: "[your_service_principal_app_id]"
|
||||
- name: azureCertificateFile # Optional
|
||||
value : "[pfx_certificate_file_fully_qualified_local_path]"
|
||||
- name: subscribePollInterval # Optional
|
||||
value: #Optional [Expected format example - 1s|1m|1h]
|
||||
|
||||
```
|
||||
|
||||
|
|
@ -52,13 +52,14 @@ The above example uses secrets as plain strings. It is recommended to use a secr
|
|||
|
||||
| Field | Required | Details | Example |
|
||||
|----------------------------|:--------:|---------|---------|
|
||||
| appConfigConnectionString | Y* | Connection String for the Azure App Configuration instance. No Default. Can be `secretKeyRef` to use a secret reference. *Mutally exclusive with appConfigHost field. *Not to be used when [Azure Authentication](https://docs.dapr.io/developing-applications/integrations/azure/authenticating-azure/) is used | `Endpoint=https://foo.azconfig.io;Id=osOX-l9-s0:sig;Secret=00000000000000000000000000000000000000000000`
|
||||
| appConfigHost | N* | Endpoint for the Azure App Configuration instance. No Default. *Mutally exclusive with appConfigConnectionString field. *To be used when [Azure Authentication](https://docs.dapr.io/developing-applications/integrations/azure/authenticating-azure/) is used | `https://dapr.azconfig.io`
|
||||
| connectionString | Y* | Connection String for the Azure App Configuration instance. No Default. Can be `secretKeyRef` to use a secret reference. *Mutally exclusive with host field. *Not to be used when [Azure Authentication](https://docs.dapr.io/developing-applications/integrations/azure/authenticating-azure/) is used | `Endpoint=https://foo.azconfig.io;Id=osOX-l9-s0:sig;Secret=00000000000000000000000000000000000000000000`
|
||||
| host | N* | Endpoint for the Azure App Configuration instance. No Default. *Mutally exclusive with connectionString field. *To be used when [Azure Authentication](https://docs.dapr.io/developing-applications/integrations/azure/authenticating-azure/) is used | `https://dapr.azconfig.io`
|
||||
| maxRetries | N | Maximum number of retries before giving up. Defaults to `3` | `5`, `10`
|
||||
| retryDelay | N | RetryDelay specifies the initial amount of delay to use before retrying an operation. The delay increases exponentially with each retry up to the maximum specified by MaxRetryDelay. Defaults to `4` seconds; `"-1"` disables delay between retries. | `4000000000`
|
||||
| maxRetryDelay | N | MaxRetryDelay specifies the maximum delay allowed before retrying an operation. Typically the value is greater than or equal to the value specified in RetryDelay. Defaults to `120` seconds; `"-1"` disables the limit | `120000000000`
|
||||
| subscribePollInterval | N | subscribePollInterval specifies the poll interval for polling the subscribed keys for any changes. Default polling interval is set to `24` hours.
|
||||
|
||||
**Note**: either `appConfigHost` or `appConfigConnectionString` must be specified.
|
||||
**Note**: either `host` or `connectionString` must be specified.
|
||||
|
||||
## Authenticating with Connection String
|
||||
|
||||
|
|
@ -82,7 +83,7 @@ You need an Azure subscription to set up Azure App Configuration.
|
|||
- For your connection string: navigate to **Settings** > **Access Keys** and copy your Connection string.
|
||||
1. Add your host or your connection string to an `azappconfig.yaml` file that Dapr can apply.
|
||||
|
||||
Set the `appConfigHost` key to `[Endpoint]` or the `appConfigConnectionString` key to the values you saved earlier.
|
||||
Set the `host` key to `[Endpoint]` or the `connectionString` key to the values you saved earlier.
|
||||
|
||||
{{% alert title="Note" color="primary" %}}
|
||||
In a production-grade application, follow [the secret management]({{< ref component-secrets.md >}}) instructions to securely manage your secrets.
|
||||
|
|
|
|||
|
|
@ -3,3 +3,8 @@
|
|||
state: Alpha
|
||||
version: v1
|
||||
since: "1.5"
|
||||
- component: Azure App Configuration
|
||||
link: azure-appconfig-configuration-store
|
||||
state: Alpha
|
||||
version: v1
|
||||
since: "1.9"
|
||||
|
|
|
|||
Loading…
Reference in New Issue