Is there any cluster node Health Check API? #2837
heartcored98
started this conversation in
General
Replies: 2 comments 2 replies
-
What are you trying to health check? The control-plane, the ingress/load-balancer, or access to your workload through the ingress or load-balancer? |
Beta Was this translation helpful? Give feedback.
0 replies
-
@brandond Hi, I am hoping to check the status of the control-plane. |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Is your feature request related to a problem? Please describe.
It is not related to a problem but it is rather related to feature request of question.
I am trying to operate on-premise RKE2 cluster consist of 3 nodes.
Those nodes are behind the subdomain which hosted on Route53 with weighted routing policy in order to distribute the traffic across the three nodes. (I recognized that using Route53 as load balancer is not the optimal solution, but I think it is okay with me now.)
I am looking for the way to implement Route53 DNS failover function with AWS Cloudwatch's custom metrics in order to exclude unhealthy node from the Route53 record.
In order to achieve above goal, I am looking forward the RKE2 Node Health Check API.
By checking node health check api periodically and publishing custom metrics to CloudWatch, I can automatically deactivate the Route53 A record when the corresponding RKE2 node went wrong.
Therefore, I have searched for HTTP api for RKE2 node health check API, but I cannot find.
Is there any way to simply check the node status?
Describe the solution you'd like
Describe alternatives you've considered
Additional context
Beta Was this translation helpful? Give feedback.
All reactions