2

据我所知,我找不到运行 minishift 的硬件要求。Container Development Kit 文档中未提及任何内容,OpenShift 文档仅提及生产部署的硬件要求。

我一直在遵循 RedHat 关于使用嵌套 KVM 运行其容器开发工具包的建议。

https://developers.redhat.com/blog/2018/02/13/red-hat-c​​dk-nested-kvm/

我可能正在挑战极限。在具有 4x1.7GHz 和 8GB RAM 的 MacBook Air 上,我运行 Fedora 27。为 RHEL 服务器提供 6GB RAM 和 2 个内核,启动 Minishift 后发现它为 VM 提供了 2 个内核和 4GB RAM。下载并提取 4 个 docker 镜像大约需要 30 分钟。事情从那里开始变得更糟。

我正在试用 OpenShift Online。我会直接在 Fedora 上使用 Minishift 遇到痛苦的世界吗?

4

1 回答 1

3

你最好直接在带有 KVM 的 Fedora 27 上运行 Minishift。我个人在 Fedora 27 上使用 Minishift。使用嵌套虚拟化不会提供最佳性能,因为 Minishift 会创建另一个 VM 来配置 OpenShift。所以我不建议对 Minishift 使用嵌套虚拟化。使用默认设置,即 4GB RAM、2 个内核和 20GB 磁盘,您应该能够在其上运行一些简单的微服务。资源需求来自您尝试在其上运行的应用程序。因此,如果您正在运行一个需要大量资源的应用程序,那么您需要将资源增加到 Minishift。

一旦您知道有多少资源适合您的应用程序,您应该使用“minishift config set”命令保存您的配置。它将在启动/删除过程中保留设置。

于 2018-02-16T10:42:15.480 回答