据我所知,我找不到运行 minishift 的硬件要求。容器开发套件文档中没有提及任何内容,OpenShift 文档仅提及生产部署的硬件要求。
我一直遵循 RedHat 关于使用嵌套 KVM 运行容器开发套件的建议。
https://developers.redhat.com/blog/2018/02/13/red-hat-cdk-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 会陷入痛苦的境地吗?
最佳答案
您最好直接在具有 KVM 的 Fedora 27 上运行 Minishift。我个人在 Fedora 27 上使用 Minishift。使用嵌套虚拟化不会提供最佳性能,因为 Minishift 创建另一个虚拟机来配置 OpenShift。所以我不建议对 Minishift 使用嵌套虚拟化。使用默认设置,即 4GB RAM、2 个内核和 20GB 磁盘,您应该能够在其上运行一些简单的微服务。资源需求来自您尝试在其上运行的应用程序。因此,如果您正在运行需要大量资源的应用程序,那么您需要增加 Minishift 的资源。
一旦您知道有多少资源适合您的应用程序,您应该使用“minishift config set”命令保存您的配置。它将在启动/删除过程中保留设置。
关于redhat - RedHat Minishift 硬件要求是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48823067/