The documentation you are viewing is for Dapr v1.12 which is an older version of Dapr. For up-to-date documentation, see the latest version.
应用和控制平面配置
更改 Dapr 应用程序 sidecar 的行为或 Dapr 控制平面服务的全局行为
Dapr 配置是设置和策略,使您能够更改单个 Dapr 应用程序的行为,或 Dapr 控制平面系统服务的全局行为。 例如,您可以在应用程序 sidecar 配置上设置 ACL 策略,该策略表明可以从其他应用程序调用哪些方法,或者在 Dapr 控制平面配置上,您可以更改部署到应用程序 sidecar 实例的所有证书的证书续订期。
配置定义和部署形式为 YAML 文件。 下面显示了一个应用程序配置示例,它演示了如何设置 tracing endpoint,以将指标信息发送到何处,从而捕获所有的示例跟踪。
apiVersion: dapr.io/v1alpha1
kind: Configuration
metadata:
name: daprConfig
namespace: default
spec:
tracing:
samplingRate: "1"
zipkin:
endpointAddress: "http://localhost:9411/api/v2/spans"
此配置为指标记录配置跟踪。 你可以在自托管模式中通过编辑 .dapr
目录中名为 config.yaml
的配置文件进行加载;或者通过 kubectl/helm 应用到您的 Kubernetes 集群。
下面是 daprsystem
命名空间中的 Dapr 控制平面配置的示例。
apiVersion: dapr.io/v1alpha1
kind: Configuration
metadata:
name: daprsystem
namespace: default
spec:
mtls:
enabled: true
workloadCertTTL: "24h"
allowedClockSkew: "15m"
有关配置选项的列表,请访问 dapr 配置选项概述 。
Note
Dapr 应用程序和控制平面配置不应与配置构建块 API 混淆,后者使应用程序能够从配置存储组件中检索键/值数据。 有关详细信息,请阅读配置构建块 。Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.