首页 > 解决方案 > 无法在 GCP VM 上构建 Kubernetes 代码

问题描述

我第一次尝试构建 Kubernetes 代码,只是为了玩它,出于好奇,但它在某个点上卡住了。我创建了一个免费试用 GCP 帐户。我试图继续免费试用,因此创建了一个带有 CentOS 8 和 30 GB 存储的 g1-small(1 个 vCPU,1.7 GB 内存)VM。为了尝试给它更多的内存交换空间,我还从磁盘创建了一个 4 GB 的交换空间。接下来,我一直在遵循https://www.youtube.com/watch?v=Q91iZywBzewhttp://ianchak.com/buildingk8s/3_BUILD_AND_PR.md的说明。

我能够让所有步骤(我希望)工作到“## Build Kubernetes”部分之前,但是当我最终运行“time make quick-release”步骤时,它开始了,然后有点卡住/停留在“集群/gce/gci/mounter”行。这是构建保留位置的屏幕截图(我尝试等待几个小时):

在此处输入图像描述

如果我按 ctrl+break 尝试停止执行,它会显示以下消息:

在此处输入图像描述

标签: kubernetesgoogle-cloud-platform

解决方案


正如@acid_fuji 所建议的,我将VM 机器类型更改为n1-standard-8。构建在 9 分 46 秒内完成!


推荐阅读