此代码将获取第一个集群的可用内存
nodeList, err := f.KubeClient.CoreV1().Nodes().List(metav1.ListOptions{})if err == nil { if len(nodeList.Items) > 0 { node := &nodeList.Items[0] memQuantity := node.Status.Allocatable[v1.ResourceMemory] totalMemAvail = int(memQuantity.Value() >> 20) } else { t.Fatal("Unable to read node list") return }} else { t.Fatalf("Error while reading node list data: %v", err)}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)