第 7 章 更新现有 Kubernetes 存储对象
存储版本迁移用于将 MicroShift 节点中的现有对象从其当前版本更新为最新版本。Kube Storage Version Migrator 嵌入式控制器在 MicroShift 中用于迁移资源,而无需重新创建这些资源。您可以创建一个 StorageVersionMigration 自定义资源(CR),它通过 Migrator Controller 请求迁移。
7.1. 将存储数据更新至最新的存储版本 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
将存储的数据更新到最新的 Kubernetes 存储版本称为存储迁移。例如,从 v1beta1 更新至 v1beta2 是迁移的。要更新您的存储版本,请使用以下流程。
流程
您或任何支持
StorageVersionMigrationAPI 的控制器都必须触发迁移请求。使用以下示例请求进行参考:请求示例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
迁移的进度发布到
StorageVersionMigration状态。
注意
- 可能会因为命名组或资源而发生故障。
- 当之前和最新版本之间不兼容时,迁移失败也会发生。