Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Get teleport /readyz state from heartbeats instead of cert rotation #4223

Merged
merged 1 commit into from
Sep 14, 2020

Conversation

awly
Copy link
Contributor

@awly awly commented Aug 18, 2020

Heartbeats are more frequent and result in more up-to-date /readyz
status. Concretely, it goes from ~10min status update to <1m.
Also, refactored the state tracking code to track the status of
individual teleport components (auth/proxy/node).

This PR also vendors github.com/stretchr/testify for https://github.com/gravitational/teleport/blob/master/rfd/0001-testing-guidelines.md

Updates #3743

@webvictim
Copy link
Contributor

LGTM - will leave it for more experienced Go reviewers.

Heartbeats are more frequent and result in more up-to-date /readyz
status. Concretely, it goes from ~10min status update to <1m.
Also, refactored the state tracking code to track the status of
individual teleport components (auth/proxy/node).
@awly awly force-pushed the andrew/readyz-via-heartbeats branch from fc531e7 to f58d262 Compare September 8, 2020 18:58
@awly
Copy link
Contributor Author

awly commented Sep 14, 2020

retest this please

@awly awly merged commit ba6c4a1 into master Sep 14, 2020
@awly awly deleted the andrew/readyz-via-heartbeats branch September 14, 2020 23:55
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants