登录
首页 >  Golang >  Go问答

使用Go语言/客户端:如何描述节点

来源:stackoverflow

时间:2024-02-17 17:36:18 401浏览 收藏

来到golang学习网的大家,相信都是编程学习爱好者,希望在这里学习Golang相关编程知识。下面本篇文章就来带大家聊聊《使用Go语言/客户端:如何描述节点》,介绍一下,希望对大家的知识积累有所帮助,助力实战开发!

问题内容

我想使用go client来描述一个节点,具体来说我想列出节点的条件类型及其状态和事件。

编辑:我能够描述节点并获取节点状况,但不能描述事件或 cpu/内存。


正确答案


我发现下面可以获取节点条件和状态,但不能获取事件。

nodes, _ := clientset.CoreV1().Nodes().List(context.TODO(), metav1.ListOptions{})

for _, node := range nodes.Items {
fmt.Printf("%s\n", node.Name)
    
        for _, condition := range node.Status.Conditions {
        fmt.Printf("\t%s: %s\n", condition.Type, condition.Status)
    }
}

文中关于的知识介绍,希望对你的学习有所帮助!若是受益匪浅,那就动动鼠标收藏这篇《使用Go语言/客户端:如何描述节点》文章吧,也可关注golang学习网公众号了解相关技术文章。

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>