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

Bug: coredns-autoscaler needs readiness and liveness check #24939

Closed
patrick0057 opened this issue Jan 13, 2020 · 18 comments
Closed

Bug: coredns-autoscaler needs readiness and liveness check #24939

patrick0057 opened this issue Jan 13, 2020 · 18 comments
Assignees
Labels
area/dns area/kdm area/provisioning-rke1 Provisioning issues with RKE1 internal kind/bug Issues that are defects reported by users or that we know have reached a real release status/awaiting-ui Indicates that UI updates are needed to complete the issue team/hostbusters The team that is responsible for provisioning/managing downstream clusters + K8s version support

Comments

@patrick0057
Copy link

patrick0057 commented Jan 13, 2020

What kind of request is this (question/bug/enhancement/feature request):
Bug

Steps to reproduce (least amount of steps as possible):
coredns autoscaler does not have a readiness and liveness check

Result:
If a node goes offline where coredns-autoscaler is running, it will not be rescheduled properly.

Other details that may be helpful:

Environment information

  • Rancher version (rancher/rancher/rancher/server image tag or shown bottom left in the UI):
  • Installation option (single install/HA): HA

gz#7893
SURE-1649

@rishabhmsra
Copy link
Contributor

Re-opening this issue
Validated this on 2.6-head(6352861), but due to a UI issue cannot validate the Health Check fields.
Logged the ticket rancher/dashboard#5215.

@a-blender
Copy link
Contributor

a-blender commented Feb 25, 2022

@rishabhmsra If I understand this correctly, you validated that an RKE1 downstream cluster deploys successfully on 2.6-head(6352861) and the coredns-autoscaler-deployment has the correct health checks, but those checks are not showing up correctly in the UI?

@rishabhmsra
Copy link
Contributor

@annablender, yes I was able to provision the RKE1 downstream cluster on v2.6-head. Also I saw some fields were configured for coredns-autoscaler-deployment healthcheck, but I could not validate it completely because the values were not showing up properly. Also the Liveness Check was not visible at all on the UI. Once the UI issue is fixed, I'll re-validate this.

@snasovich
Copy link
Collaborator

Waiting on UI fix rancher/dashboard#5215 which is currently in review.

@snasovich snasovich added the status/awaiting-ui Indicates that UI updates are needed to complete the issue label Mar 1, 2022
@a-blender
Copy link
Contributor

@rishabhmsra Sounds great. I'll keep an eye on this.

@snasovich
Copy link
Collaborator

The linked rancher/dashboard#5215 is now in test, so moving this one to test too.

@snasovich snasovich added [zube]: To Test status/awaiting-ui Indicates that UI updates are needed to complete the issue and removed status/awaiting-ui Indicates that UI updates are needed to complete the issue labels Mar 2, 2022
@zube zube bot removed the [zube]: Need Info label Mar 2, 2022
@rishabhmsra
Copy link
Contributor

Rancher Server:

  • v2.6-head (39befda)
  • docker install

Validation steps followed as mentioned here :

  • Provisioned a single node AWS node driver k8s v1.22.6-rancher1-2 cluster.
  • Checked the coredns-autoscaler heatlh check fields and Readiness and Liveness Check are configured correctly.

coredns-ss1

Result:

  • The Health Check fields values are configured as expected, hence closing the issue.

@zube zube bot reopened this Mar 3, 2022
@zube zube bot closed this as completed Mar 9, 2022
@zube zube bot removed the [zube]: To Test label Mar 9, 2022
@zube zube bot removed the [zube]: Done label Jun 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/dns area/kdm area/provisioning-rke1 Provisioning issues with RKE1 internal kind/bug Issues that are defects reported by users or that we know have reached a real release status/awaiting-ui Indicates that UI updates are needed to complete the issue team/hostbusters The team that is responsible for provisioning/managing downstream clusters + K8s version support
Projects
None yet
Development

No branches or pull requests

10 participants