如何查看minikube的资源占用大小

要查看 Minikube 的资源占用情况,包括 CPU、内存、磁盘等,可以使用以下方法:


1. 使用 Minikube 命令查看分配的资源

Minikube 提供了命令来查看配置的资源分配:

minikube config view

此命令显示当前 Minikube 的配置,包括分配的 CPU 和内存。


2. 查看正在使用的资源

查看 Minikube 虚拟机资源

Minikube 的资源使用情况主要取决于所用的驱动程序:

  • Docker 驱动
    如果 Minikube 使用 Docker 驱动,可以通过 Docker 查看容器的资源使用情况:

    docker stats
    

    找到名称类似 minikube 的容器,观察其 CPU 和内存的实时使用情况。

  • HyperKit/VirtualBox 驱动
    如果使用 HyperKit 或 VirtualBox 驱动,可以通过以下方法查看虚拟机资源:

    minikube ssh
    

    然后在 Minikube 虚拟机内部使用命令查看资源:

    • 查看内存使用:
      free -h
      
    • 查看磁盘使用:
      df -h
      
    • 查看 CPU 使用:
      top
      

3. 使用 kubectl 查看集群资源占用

在 Minikube 中运行的 Kubernetes 资源占用情况可以通过 kubectl 命令查看:

  • 查看所有 Pods 的资源请求和限制:

    kubectl describe nodes
    

    或者:

    kubectl top node
    

    需要启用 metrics-server 来获取实时的资源使用情况。

  • 查看单个 Pod 的资源使用:

    kubectl top pod --all-namespaces
    

4. 使用系统工具查看资源占用

在 macOS 上,可以直接使用系统监控工具查看 Minikube 的资源使用情况:

  • 打开“活动监视器” (Activity Monitor)。
  • 搜索包含 minikube 的进程,查看其 CPU、内存和磁盘使用。

5. 使用 Minikube 提供的 Dashboard

启用 Kubernetes Dashboard,可以直观地查看资源使用情况:

minikube dashboard

这会启动一个 Web 界面,显示集群的实时资源使用情况,包括 CPU、内存和存储。


通过以上方法,你可以全面了解 Minikube 的资源占用情况,确保其运行在适当的资源配置范围内。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

蘋天纬地

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值