使用kubectl,我可以使用explain显示资源的文档:
kubectl explain storageclassclient-go是否提供类似的功能
发布于 2021-07-21 21:33:35
您在Kubernetes的新版本(在我的1.10.7版本中测试)中寻找的API是metrics.k8s.io/v1beta1API路由。
如果您运行kubectl代理并在本地主机上检查http://localhost:8001/apis/metrics.k8s.io/v1beta1/pods和/nodes,就可以在本地看到它。
我明白你的困惑在哪里了。在撰写本文时,它看起来不像指标/v1beta1有一个生成的类型化包(https://godoc.org/k8s.io/client-go/kubernetes/typed),也没有出现在kubernetes.ClientSet对象中。
您可以通过rest.RestClient对象直接访问所有可用的端点,只需将metrics/v1beta1指定为versionedAPIPath,这将比包装良好的ClientSet更麻烦,也不太方便,但我不确定需要多长时间该ClientSet才会出现在该接口中。
https://stackoverflow.com/questions/68397785
复制相似问题