7.2. 过期的证书故障排除

每个发布的 crc 可执行文件中的 OpenShift Container Platform 系统捆绑包会在发布后 1 年过期。这到期是因为嵌入在 OpenShift Container Platform 集群中的证书。crc start 命令在需要时触发自动证书续订过程。证书续订可在集群的开始时间内最多添加五分钟。

要避免这个额外的启动时间,或者在证书续订过程中失败,请使用以下步骤:

流程

解决无法自动更新的过期证书错误:

  1. 下载最新的 Red Hat OpenShift Local 版本,并将 crc 放置到您的 $PATH 中。
  2. 使用 crc delete 命令删除带有证书错误的集群:

    $ crc delete
    警告

    crc delete 命令会导致 Red Hat OpenShift Local 实例中存储的数据丢失。在运行此命令前,保存存储在实例中的需要的信息。

  3. 设置新版本:

    $ crc setup
  4. 启动新实例:

    $ crc start