• 安装 metrics server
    • 官方 yaml 安装
    • 参考资料

    安装 metrics server

    官方 yaml 安装

    下载:

    1. git clone --depth 1 https://github.com/kubernetes-sigs/metrics-server.git
    2. cd metrics-server

    修改 deploy/1.8+/metrics-server-deployment.yaml,在 args 里增加 --kubelet-insecure-tls (防止 metrics server 访问 kubelet 采集指标时报证书问题 x509: certificate signed by unknown authority):

    1. containers:
    2. - name: metrics-server
    3. image: k8s.gcr.io/metrics-server-amd64:v0.3.6
    4. args:
    5. - --cert-dir=/tmp
    6. - --secure-port=4443
    7. - --kubelet-insecure-tls # 这里是新增的一行

    安装:

    1. kubectl apply -f deploy/1.8+/

    参考资料

    • Github 主页: https://github.com/kubernetes-sigs/metrics-server