首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用client-go解释资源

使用client-go解释资源
EN

Stack Overflow用户
提问于 2021-07-16 00:46:14
回答 1查看 55关注 0票数 3

使用kubectl,我可以使用explain显示资源的文档:

代码语言:javascript
复制
kubectl explain storageclass

client-go是否提供类似的功能

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 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才会出现在该接口中。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68397785

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档