部署metrics-server,把kubectl top用起来

部署metrics-server,把kubectl top用起来

💡 原文中文,约5600字,阅读约需14分钟。
📝

内容提要

本文介绍了如何在Kubernetes中部署metrics-server,包括使用YAML文件和Helm工具。由于国内无法访问k8s.gcr.io镜像,建议使用lank8s.cn替代。此外,提供了在线webhook的配置方法,以自动化镜像替换过程。lank8s.cn是一个免费的Kubernetes镜像代理服务,支持多种镜像的拉取。

🎯

关键要点

  • 在Kubernetes中部署metrics-server需要使用YAML文件和Helm工具。
  • 由于国内无法访问k8s.gcr.io镜像,建议将其替换为lank8s.cn。
  • lank8s.cn是一个免费的Kubernetes镜像代理服务,支持多种镜像的拉取。
  • 可以通过配置在线webhook来自动化镜像替换过程,避免手动修改每个镜像地址。
  • Helm部署时需要添加metrics-server的仓库,并设置镜像地址为lank8s.cn。

延伸问答

如何在Kubernetes中部署metrics-server?

可以通过使用YAML文件或Helm工具来部署metrics-server。

为什么需要将k8s.gcr.io替换为lank8s.cn?

因为在国内无法访问k8s.gcr.io镜像,所以需要替换为lank8s.cn。

什么是lank8s.cn?

lank8s.cn是一个免费的Kubernetes镜像代理服务,支持多种镜像的拉取。

如何配置在线webhook来自动化镜像替换?

可以通过创建webhook-conf.yaml文件并使用kubectl apply命令来配置在线webhook。

Helm部署metrics-server时需要注意什么?

在Helm部署时,需要添加metrics-server的仓库,并设置镜像地址为lank8s.cn。

lank8s.cn与gcr.lank8s.cn有什么区别?

lank8s.cn是免费的镜像代理服务,而gcr.lank8s.cn是收费服务,部分镜像提供免费支持。

➡️

继续阅读