-
Notifications
You must be signed in to change notification settings - Fork 2k
Hot-reloading of resiliency policies #5435
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
This issue has been automatically marked as stale because it has not had activity in the last 60 days. It will be closed in the next 7 days unless it is tagged (pinned, good first issue, help wanted or triaged/resolved) or other activity occurs. Thank you for your contributions. |
This issue has been automatically closed because it has not had activity in the last 67 days. If this issue is still valid, please ping a maintainer and ask them to label it as pinned, good first issue, help wanted or triaged/resolved. Thank you for your contributions. |
In what area(s)?
/area runtime
/area operator
Describe the feature
Resiliency policies are defined in Resiliency CRDs and are loaded by
daprd
as soon as it starts up, requesting the list of policies from the Dapr Operator service. For self-hosted, they are loaded from disk whendaprd
starts.Because they are only loaded once, if the resiliency policies change, pods need to be restarted to pick up the updated policies.
We should implement a way for
daprd
to "hot-reload" resiliency policies when they are changed. In K8s, this would happen by periodically polling the Dapr Operator to get updated policies (the polling interval will be configurable, but it should not require a persistent gRPC streaming connection, which is expensive).Release Note
RELEASE NOTE: ADD Hot-reloading for Dapr resiliency policies
The text was updated successfully, but these errors were encountered: