--- status: new --- # 一键转换为多云工作负载 借助多云编排模块,您可以将单云工作负载一键转换为多云工作负载,操作非常简单,可以极大地提高多云环境中的运维效率。 参阅[视频教程](../../videos/use-cases.md#_2)。 具体操作步骤如下: 1. 点击多云实例的名称,在左侧点击 __多云工作负载__ ,选择 __立即转换__ 新功能。 ![工作负载](https://docs.daocloud.io/daocloud-docs-images/docs/zh/docs/kairship/images/promote01.png) 2. 选择需要将哪个应用转换为多云应用。 - 支持通过集群和命名空间筛选应用,或直接通过名称搜索应用 - 转换时选择是否同步转换应用所关联的配置项和密钥,默认会同步转换。 - 这里仅展示当前多云实例中已接入的工作集群中的应用。如未找到目标应用,可先将[应用所在集群添加到当前工作负载](../cluster.md)后再次尝试。 - 已经转化为多云应用的资源不支持二次转换,不会出现在列表中。 - 转换过程中,系统会自动创建对应的部署策略,纳管原来的子集群。 ![转换应用](https://docs.daocloud.io/daocloud-docs-images/docs/kairship/images/promote02.png) 3. 在弹框右下角点击 __确定__ 即可完成转换。 应用转化为多云应用之后,和原生的多云工作负载一样支持编辑、更新等操作。 ## 常见问题 - 被转换的工作负载是否会在转换成功后重启? 不会重启,支持无感转换。 - 转换成功后,如果在部署策略中删除该工作负载所在的原集群,原集群中的工作负载副本也会一并被删除吗? 会的。一旦转换成功,该工作负载就是一个标准的多云工作负载。当部署策略发生变化使得工作负载不再传播到原集群时,根据 Karmada 的设计原理,该集群中工作负载副本也会被一并删除以保证一致性。 - 当前支持转换哪些 Kubernetes 资源? 目前支持一键将子集群的 Deployment、Service、Ingress 资源转换为多云资源。如果 Deployment 关联了对应的配置项和密钥,则用户可以自由选择是否一并将配置项和密钥也转换为多云资源。默认会一并转换。这样做的目的是,当多云化之后的工作负载被分发到其他集群时,该工作负载依赖的资源也同步存在,否则可能会导致工作负载启动异常。