【问题标题】:Openshift 4.1 installation on pre-existing virtual machines在预先存在的虚拟机上安装 Openshift 4.1
【发布时间】:2019-09-10 15:52:20
【问题描述】:

关于如何在现有虚拟机上安装 Openshift 4.1 的任何指示?

嗨,

我有预先存在的虚拟机,我需要使用这些虚拟机来安装 Openshift 4.1 和创建集群。所有虚拟机都可以相互通信,并且它们的 IP 地址不会改变。有人可以为我提供此设置的详细安装过程吗?我看到了裸机文档,但我不确定是否所有步骤都适用于我的虚拟机,并且有些步骤不清楚,尤其是如何让 coreOS 安装在我的虚拟机上?我在哪里运行负载均衡器?我需要 1 个或 2 个负载平衡器吗?如果需要 3 个主节点,infra 节点在哪里?路由器在哪里运行?

还必须创建 http 服务器吗?我有机会使用任何现有的吗?

我也想在 4.1 中使用 Container Native 存储。可能吗 ?如果是,我该如何安装/配置它?

问候

【问题讨论】:

    标签: openshift openshift-enterprise


    【解决方案1】:

    我以内联方式回答您的问题。

    我有预先存在的虚拟机,我需要使用这些虚拟机来安装 Openshift 4.1 和创建集群。所有虚拟机都可以相互通信,并且它们的 IP 地址不会改变。有人可以为我提供此设置的详细安装过程吗?

    更多详情请参考OpenShift 4.1 Bare Metal Install Quickstart

    我看到了裸机文档,但我不确定是否所有步骤都适用于我的虚拟机并且有些步骤不清楚,尤其是如何让 coreOS 安装在我的虚拟机上?

    VM 应该使用 RHCOS iso 映像启动,该映像可以从 cloud.redhat.com 下载。

    在哪里运行负载均衡器?我需要 1 个或 2 个负载平衡器吗?

    如果您的对象正在测试,那么您可以使用 HAProxy 创建 LB,请参阅负载均衡器部分 OpenShift 4.1 Bare Metal Install Quickstart - Load Balancer

    如果需要 3 个主节点,基础节点在哪里?

    自动升级需要 3 个主机。因为进行了升级 通过滚动更新方式。

    路由器在哪里运行?

    默认情况下它在工作节点上运行。所以你至少需要一个计算节点。

    还必须创建 http 服务器吗?我有机会使用任何现有的吗?

    为什么不呢?你可以使用现有的网络服务器来提供一些安装OCP4时需要的内容。您只需将相关配置添加到现有的 Web 服务器即可。

    我也想在 4.1 中使用 Container Native 存储。可能吗 ?如果是,我该如何安装/配置它?

    对不起这个问题,我不知道...

    【讨论】:

    • 谢谢。你对持久存储有什么想法吗?官方文档说这是先决条件,但没有一篇博客提到在安装之前配置持久存储。我们可以在不做任何配置持久存储的情况下安装 openshift 4.1 吗?
    • @user1722908 是的,你可以不安装PV,如果你应该在安装过程中根据需要更改注册表存储的emptyDir oc patch configs.imageregistry.operator.openshift.io cluster \ --type merge --patch '{"spec":{"storage":{"emptyDir":{}}}}' 其配置步骤写在我上面提供的博客中。
    猜你喜欢
    • 2023-04-01
    • 2015-08-06
    • 1970-01-01
    • 2018-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-16
    • 1970-01-01
    相关资源
    最近更新 更多