【问题标题】:OpenShift 4.5 IPI Installation on vSphere failing to connect to vCenter with self-signed certificatevSphere 上的 OpenShift 4.5 IPI 安装无法使用自签名证书连接到 vCenter
【发布时间】:2020-08-06 17:14:44
【问题描述】:

我正在关注 vCenter 上 OpenShift 4.5 的新 IPI 安装的安装文档,但在尝试连接到 vCenter 时遇到了问题。我正在从 CentOS 7 机器运行安装程序。

[root@lb ocp45_install_2]# openshift-install 创建安装配置

[...]

INFO 连接到 vCenter [myvcenterhere] 致命无法获取安装配置:无法获取“安装配置”的依赖项:无法获取“基本域”的依赖项:无法生成资产“平台”:无法连接到 vCenter [myvcenterhere]。确保提供的信息是正确的,并且客户端证书已添加到系统信任中。:发布 https://[myvcenterhere]/sdk:超出上下文截止日期

根据文档,我已将我的 vcenter 的根证书添加到 /etc/pki/ca-trust/source/anchors/ 中,并且在使用 netcat 时我可以通过 443 访问它。我还验证了所有登录信息都是正确的。 我之前使用这台机器在同一个 vCenter 中进行了 4.3 的 UPI 安装,并且确实连接成功。 vCenter 使用自签名证书。

有谁知道在将证书添加到系统信任后创建 install-config.yaml 时是否需要包含任何特殊内容以允许它使用自签名证书?

【问题讨论】:

    标签: certificate openshift self-signed vcenter


    【解决方案1】:

    你可以试试inserting that self-signed certificate into your nodes trust store

    这可以通过编辑install-config.yaml,添加additionalTrustBundle 定义来完成。文档提到:

    apiVersion: v1
    baseDomain: my.domain.com
    additionalTrustBundle: | 
        -----BEGIN CERTIFICATE-----
        <MY_TRUSTED_CA_CERT>
        -----END CERTIFICATE-----
    ...
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-10-28
      • 2023-03-02
      • 2017-12-18
      • 1970-01-01
      • 2017-05-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多