此代码将获取第一个集群的可用内存
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)}


