Minikube 默认 CPU/Memory

Minikube default CPU/Memory

我想知道 minikube 在 vm-driver=none 模式下的实际默认内存和 cpu 是多少:

 minikube config view memory && minikube config view cpu

在未指定的情况下启动 minikube 时不显示任何内容

here 所示,默认内存常量为 2048(兆字节)。

这不会随 vm 驱动程序自动更改。

默认 Minikube 集群 CPU 是 2

默认的 Minikube 集群内存是 2048

minikube config get cpus
minikube config get memory

注: cat ~/.minikube/config/config.json 在您手动配置之前不会显示详细信息

这可能只对 OSX / windows 用户有意义。

如果你是 运行 Virtualbox 上的 minikube,你可以打开 Virtualbox,右键单击 minikube 的图像,然后关闭 > 关闭电源。关闭虚拟机后,您可以进入“设置”>“系统”并修改分配给 minikube 的默认内存(似乎是 4GB)。

默认内存限制为2GB,CPU限制为2。您可以使用以下命令查看当前配置:

一共;

~ ❯ minikube config view vm-driver
- cpus: 4
- memory: 16384

每一个;

~ ❯ minikube config get memory                                          ✘ INT
16384

~ ❯ minikube config get cpus
4

此外,您可以在启动 minikube 之前设置默认 CPU 和内存:

minikube config set cpus 4
minikube config set memory 16384

❗ 不要忘记,如果你已经有一个 minikube 集群,你需要通过执行 minikube delete 命令删除 minikube,然后执行 minikube start命令。

如果您使用 vagrant 创建 linux (Ubuntu) 实例,默认分配给新创建的 linux 实例的内存约为 1GB,但 Minikube 至少需要 2GB至 运行.

简单的破解方法是关闭您的 VM 实例,转到设置并增加内存大小(首选 3GB - OS 1GB,Minikube 2GB),现在尝试 运行 连接您的实例和 Minikube开始。