赵宇博的技术博客 赵宇博的技术博客
首页
前端
后端
数据库专栏
k8s专栏
分布式专栏
Linux网络专栏
手写系列专栏
随笔
关于
GitHub (opens new window)
首页
前端
后端
数据库专栏
k8s专栏
分布式专栏
Linux网络专栏
手写系列专栏
随笔
关于
GitHub (opens new window)
  • k8s基础

    • k8s安装(基于kubeadm)
    • k8s安装Ingress
    • k8s整体架构
    • k8s安装Metrics Server
      • 1、下载配置文件
      • 2、修改 components.yaml 配置,不验证证书
      • 3、修改镜像
      • 4、配置
      • 5、查看 k8s pod、svc
      • 6、查看 k8s pod 内存、CPU
    • k8s配置Containerd
  • docker

  • k8s专栏
  • k8s基础
zhaoyb
2023-12-04
目录

k8s安装Metrics Server

# k8s安装Metrics Server

用于支持 kubectl top 命令,用于查看 pod 内存/CPU 使用情况

Metrics Server 是一个 Kubernetes 组件,用于收集群集中的容器和节点的资源度量指标,并将这些指标提供给用户和其他组件。Metrics Server 采集的指标包括CPU使用率、内存使用率、网络流量等。这些指标可以帮助用户了解应用程序、服务以及它们所在的节点和容器的健康情况,帮助用户优化资源使用和应用程序性能

# 1、下载配置文件

wget https://github.com/kubernetes-sigs/metrics-server/releases/download/v0.6.4/components.yaml
1

# 2、修改 components.yaml 配置,不验证证书

sed -i '/- args:/a \ \ \ \ \ \ \ \ - --kubelet-insecure-tls' components.yaml
1

# 3、修改镜像

sed -i 's|registry\.k8s\.io/metrics-server/metrics-server|docker.io/xuxiaoweicomcn/metrics-server|g' components.yaml
1

# 4、配置

kubectl apply -f components.yaml
1

# 5、查看 k8s pod、svc

kubectl get pod,svc --all-namespaces -o wide
1

# 6、查看 k8s pod 内存、CPU

kubectl top pods --all-namespaces
1
#k8s
上次更新: 2023/12/04, 17:47:36
k8s整体架构
k8s配置Containerd

← k8s整体架构 k8s配置Containerd→

最近更新
01
Activiti6-业务实现
12-06
02
Activiti6-API详解
11-28
03
SpringBoot集成Activiti和UI
11-21
更多文章>
Theme by Vdoing | Copyright © 2022-2024 赵宇博 | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式