Kubernetes集群安装metrics-server 。

 

1,从git上下载最新metrics-service代码。

wget https://github.com/kubernetes-incubator/metrics-server/archive/v0.3.3.tar.gz

或者从git上clone。

git clone https://gitlab.k8scloud.site/engchina/metrics-server-0.3.3.git

 2,解压缩。

tar zxvf v0.3.3.tar.gz

3,修改deploy/1.8+/metrics-server-deployment.yaml。追加位置和内容如下:deployment.spec.template.spec.containers[0].command

        command:
        - /metrics-server
        - --kubelet-insecure-tls
        - --kubelet-preferred-address-types=InternalDNS,InternalIP,ExternalDNS,ExternalIP,Hostname

3-1(可选项),其他。修改deploy/1.8+/metrics-server-deployment.yaml的image版本为v0.3.3。

修改前:

k8s.gcr.io/metrics-server-amd64:v0.3.2

修改后:

k8s.gcr.io/metrics-server-amd64:v0.3.3

4,安装metrics-server。

kubectl apply -f metrics-server-0.3.3/deploy/1.8+/

5,确认。

kubectl top po -n kube-system
NAME                                       CPU(cores)   MEMORY(bytes)
calico-kube-controllers-658558ddf8-rrf9d   2m           9Mi
calico-node-zmnv7                          16m          45Mi
coredns-bccdc95cf-fjgsl                    2m           18Mi
coredns-bccdc95cf-zfzkd                    2m           40Mi
etcd-k8scloud.site                         17m          58Mi
kube-apiserver-k8scloud.site               15m          300Mi
kube-controller-manager-k8scloud.site      9m           47Mi
kube-proxy-4h5zw                           1m           11Mi
kube-scheduler-k8scloud.site               2m           12Mi
metrics-server-c756cbd79-g2hpt             1m           11Mi

 

结尾!

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐