-
Notifications
You must be signed in to change notification settings - Fork 333
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
feat(kuma-cp): add metrics and timeouts to CA interface #4089
Conversation
Signed-off-by: Paul Parkanzky <[email protected]>
Signed-off-by: Paul Parkanzky <[email protected]>
Signed-off-by: Paul Parkanzky <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tests are missing.
Timeout tests might be quite hard to write because we wound need custom identity and ca providers that are "stuck" and react on context.
Please add in secret_test.go that we report a metric
Signed-off-by: Paul Parkanzky <[email protected]>
Signed-off-by: Paul Parkanzky <[email protected]>
Signed-off-by: Paul Parkanzky <[email protected]>
Temporarily converting this to draft to prevent merging. Now that the SummaryVec is no longer differentiated by the type of CA, the loop re-registers the same metric, which causes an error. I can fix that tomorrow. |
Signed-off-by: Paul Parkanzky <[email protected]>
Signed-off-by: Paul Parkanzky <[email protected]>
Signed-off-by: Paul Parkanzky <[email protected]>
Summary
Add certificate generation latency metrics and configurable timeouts to the top level CA interface for DP and CA root certificate retrieval.
Full changelog
Issues resolved
Fix #4058
Documentation
Testing
Backwards compatibility
UPGRADE.md
with any steps users will need to take when upgrading.backport-to-stable
label if the code follows our backporting policy