Skip to content
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

Add lameduck to health checks #191

Merged
merged 3 commits into from
Feb 15, 2023
Merged

Add lameduck to health checks #191

merged 3 commits into from
Feb 15, 2023

Conversation

mcharriere
Copy link
Contributor

  • Add lameduck of 5s to health block following upstream default value
  • update changelog

Following upstream coredns/deployment#199, this change should improve reliability during rollouts.

Signed-off-by: Matias Charriere <matias@giantswarm.io>
Signed-off-by: Matias Charriere <matias@giantswarm.io>
@mcharriere mcharriere requested a review from a team as a code owner February 14, 2023 14:39
Signed-off-by: Matias Charriere <matias@giantswarm.io>
@Gacko
Copy link
Member

Gacko commented Feb 14, 2023

LGTM, but maybe make lame duck configurable. It also corresponds to the timeout of clients making DNS requests.

@Gacko
Copy link
Member

Gacko commented Feb 14, 2023

Ok, nevermind. https://github.com/coredns/helm/blob/master/charts/coredns/values.yaml#L113 They are also using 5s.

@mcharriere mcharriere merged commit d1d6d31 into main Feb 15, 2023
@mcharriere mcharriere deleted the lameduck branch February 15, 2023 07:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants