如果 TKr 内容库达到容量,您可以迁移到具有更多存储容量的新内容库。

当 vSphere 管理员创建内容库时,管理员将指定用于存储库内容的数据存储,在这种情况下为 OVA 文件。随着分发更多的 Kubernetes 版本,内容库的大小将会扩展,因为每次更新都会添加 OVA 文件。虽然内容库上没有明确的容量限制,但它受其数据存储容量的限制。

如果内容库达到容量限制,您可能会看到消息 Internal error occurred: get library items failed for.。在这种情况下,可以将 TKG 集群迁移到新的内容库,以增加存储容量。迁移是使用 vSphere Client 完成的。

过程

  1. 创建一个新的内容库,使其具有足以用于目标集群的容量。
  2. 使用 vSphere Client 登录 vCenter Server
  3. 选择菜单 > 主机和集群
  4. 选择已置备包含 Tanzu Kubernetes 集群的 主管 的 vSphere 集群对象。
  5. 选择配置选项卡。
  6. 在导航面板中选择命名空间 > 常规 > 选项。
  7. 单击主面板中内容库部分旁边的编辑
  8. 选择您创建的新内容库,然后单击确定
    此操作会触发对集群配置的更新。
    注: 修改内容库后,可能需要长达 10 分钟,TKG 集群才能从 Content Source 中获取更改。