容器迁移工具包 (MTC) 的版本说明描述了新特性和增强功能、已弃用的功能以及已知问题。
MTC使您可以以命名空间的粒度在OpenShift Container Platform集群之间迁移应用程序工作负载。
您可以从OpenShift Container Platform 3迁移到4.17,以及在OpenShift Container Platform 4集群之间迁移。
MTC提供了一个基于Kubernetes自定义资源的Web控制台和API,以帮助您控制迁移并最大限度地减少应用程序停机时间。
有关MTC支持策略的信息,请参阅OpenShift应用程序和集群迁移解决方案,它是Red Hat OpenShift Container Platform生命周期策略的一部分。
此版本具有以下新特性和增强功能:
状态迁移:您可以通过选择特定的持久卷声明 (PVC) 来执行可重复的状态专用迁移。
“可用新版操作符”通知:当有新的 Migration Toolkit for Containers 操作符可用时,MTC Web 控制台的集群页面会显示通知。
此版本存在以下已知问题:
在 OpenShift Container Platform 3.10 上,MigrationController
Pod 重启时间过长。Bugzilla 报告中包含解决方法。(BZ#1986796)
从 IBM Cloud 上的经典 OpenShift Container Platform 源集群进行直接卷迁移时,Stage
Pod 失败。IBM 块存储插件不允许将同一卷挂载到同一节点上的多个 Pod 上。因此,PVC 无法同时挂载到 Rsync Pod 和应用程序 Pod 上。要解决此问题,请在迁移之前停止应用程序 Pod。(BZ#1887526)
当 AWS gp2 PVC 没有可用空间时,MigPlan
自定义资源不会显示警告。(BZ#1963927)
IBM Cloud 的块存储必须位于同一可用区。请参阅IBM 关于虚拟私有云块存储的常见问题解答。