【问题标题】:kubernetes go client used storage of nodes and clusterkubernetes go 客户端使用的节点和集群存储
【发布时间】:2016-01-15 00:03:45
【问题描述】:

我是围棋新手。我想使用 Go 代码获取 kubernetes 中节点和集群的存储统计信息。我如何使用 Go 获得 Kubernetes 节点和集群的免费和已用存储。

【问题讨论】:

    标签: go nodes kubernetes


    【解决方案1】:

    这其实是2个问题:

    1. 如何向 Kubernetes 主服务器执行 http 请求?
      有关详细信息,请参阅 [1]。 Tl;dr 您至少可以通过 3 种方式访问​​ apiserver:
      一种。 kubectl get nodes(不去)
      湾。 kubectl proxy,然后是一个 go http 客户端到这个 url
      C。在 Kubernetes 集群中运行 pod

    2. 我需要执行哪些请求才能获取节点统计信息?
      一种。运行kubectl describe node,它应该会显示资源信息。
      湾。现在运行 kubectl describe node --v=7,它应该会显示 REST 调用。

    我还认为您应该按照https://stackoverflow.com/help/how-to-ask 重新格式化您的问题标题,以便它反映您真正要问的内容。

    [1]https://github.com/kubernetes/kubernetes/blob/release-1.0/docs/user-guide/accessing-the-cluster.md

    【讨论】:

      猜你喜欢
      • 2018-07-01
      • 2019-03-13
      • 2019-08-15
      • 2022-01-15
      • 2013-05-21
      • 1970-01-01
      • 1970-01-01
      • 2019-04-16
      • 2023-03-25
      相关资源
      最近更新 更多