我是靠谱客的博主 懦弱猫咪,这篇文章主要介绍kubedam搭建的k8s部署metrics,现在分享给大家,希望可以做个参考。

在正常 情况下,控制台输入kubectl top pods 命令,会返回如下提示:
[root@k8s-master ~]# kubectl top pods
Error from server (NotFound): the server could not find the requested resource (get services http:heapster:)
这是因为还缺少个组件,这个组件叫做metric-server。
部署metric-server
kubectl apply -f https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/components.yaml
修改image为 strongxyz/metrics-server:v0.5.0
在components.yaml args字段下添加 --kubelet-insecure-tls参数(注意:这个是k8s在1.7的新特性,如果是1.16版本的可以不用添加,
1.17以后要添加。这个参数的作用是Aggregation允许在不修改Kubernetes核心代码的同时扩展Kubernetes API。)

最后

以上就是懦弱猫咪最近收集整理的关于kubedam搭建的k8s部署metrics的全部内容,更多相关kubedam搭建内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(112)

评论列表共有 0 条评论

立即
投稿
返回
顶部