如何解决如何使用client-go获取节点状态
我现在这里有一个节点(节点*corev1.Node),我想得到这个节点的状态,知道它是否异常,所以我是这样做的
for _,statu := range node.Status.Conditions {
if ! (statu.Type == corev1.NodeReady && statu.Status == corev1.ConditionTrue) {
return errors.Errorf("Unavailable node")
}
}
我不知道这是对的。如果是,有没有更好的方法来解决?
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。