metrics-server的安装

k8s集群查看 pod 或者node 负载发现发现缺少metrics-server

在所有节点上安装

        docker pull mirrorgooglecontainers/metrics-server-amd64:v0.3.6

修改版本

        docker tag mirrorgooglecontainers/metrics-server-amd64:v0.3.6 k8s.gcr.io/metrics-server-amd64:v0.3.6

主节点设置

        curl -Ls https://api.github.com/repos/kubernetes-sigs/metrics-server/tarball/v0.3.6 -o metrics-server-amd64-v0.3.6.tar.gz

解压:tar -xvf metrics-server-amd64-v0.3.6.tar.gz

修改yaml文件

vim kubernetes-sigs-metrics-server-d1f4f6f/deploy/1.8+/metrics-server-deployment.yaml

spec:
      serviceAccountName: metrics-server
      volumes:
      # mount in tmp so we can safely use from-scratch images and/or read-only containers
      - name: tmp-dir
        emptyDir: {}
      containers:
      - name: metrics-server
        image: k8s.gcr.io/metrics-server-amd64:v0.3.6
        imagePullPolicy: IfNotPresent
        command:
        - /metrics-server
        - --metric-resolution=30s
        - --kubelet-insecure-tls
        - --kubelet-preferred-address-types=InternalIP
        volumeMounts:
        - name: tmp-dir
          mountPath: /tmp

创建pod

kubectl apply -f .

查看pod

kubectl get pod -n kube-system 
NAME                                       READY   STATUS    RESTARTS   AGE
...
kube-scheduler-vms55.rhce.cc               1/1     Running   0          9h
metrics-server-bcfb98c76-dnh82             1/1     Running   0          14m

查看

[root@vms55 1.8+]# kubectl top pod 
W0824 20:07:21.532993   26416 top_pod.go:140] Using json format to get metrics. Next release will switch to protocol-buffers, switch early by passing --use-protocol-buffers flag
NAME   CPU(cores)   MEMORY(bytes)   
pod1   0m           4Mi             
pod2   0m           5Mi             
[root@vms55 1.8+]# kubectl top nodes
W0824 20:07:30.062841   26544 top_node.go:119] Using json format to get metrics. Next release will switch to protocol-buffers, switch early by passing --use-protocol-buffers flag
NAME            CPU(cores)   CPU%   MEMORY(bytes)   MEMORY%   
vms55.rhce.cc   271m         13%    1374Mi          47%       
vms56.rhce.cc   160m         8%     1032Mi          35%       
vms57.rhce.cc   124m         6%     974Mi           33%     

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值