开发者社区 > 云原生 > 容器服务 > 正文

容器服务ACK不支持跨帐号迁移吗?

容器服务ACK不支持跨帐号迁移吗?

展开
收起
真的很搞笑 2024-01-04 12:24:56 76 0
3 条回答
写回答
取消 提交回答
  • 实际上,容器服务ACK是支持跨账号迁移的。您可以通过创建备份中心和注册集群来实现这一操作。首先,在源集群所在的账号中创建一个备份中心,这可以是一个Kubernetes集群,用于存储和管理源集群的备份数据。然后,使用这个备份中心创建备份策略,对源集群进行备份操作,并将备份数据存储到备份中心。

    此外,您还可以考虑使用ACK One Fleet实例实现跨云平台或跨账号管理多集群。通过ACK One Fleet实例提供的统一的应用下发入口,您可以实现应用的多集群分发、差异化配置、工作流管理等分发策略。

    需要注意的是,确保备份中心与源集群之间具有网络连通性,以保证数据迁移过程的顺利进行。同时,对于涉及到的账号切换和权限设置问题,也需要提前做好规划和准备。

    2024-01-05 16:01:27
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    是的,容器服务ACK不支持跨帐号迁移。如果您需要将容器服务ACK中的资源从一个账号迁移到另一个账号,您需要手动进行操作。

    具体来说,您可以按照以下步骤进行迁移:

    1. 导出源账号的资源:使用kubectl export命令将源账号中的资源导出到一个YAML文件或JSON文件中。例如:
    kubectl export --all -o=yaml > resources.yaml
    
    1. 导入目标账号的资源:将导出的资源文件(resources.yaml)复制到目标账号的Kubernetes集群中,并使用kubectl apply命令应用这些资源。例如:
    kubectl apply -f resources.yaml
    
    1. 更新资源引用:如果源账号和目标账号之间的资源引用不同,您需要手动更新这些引用,以确保它们指向正确的资源。

    需要注意的是,跨帐号迁移可能会导致一些依赖关系和配置问题,因此建议在迁移之前仔细评估迁移的影响,并确保目标账号已经正确配置了所有必要的资源和服务。

    2024-01-05 15:44:24
    赞同 展开评论 打赏
  • 跨账号也需要通过注册集群(A账号注册集群接入B账号ACK集群,确认之前没有安装备份中心,接入后安装备份中心组件)+备份中心方式来支持,您有实际需求可以开个工单有相关支持同学会指导您如何做跨账号的应用/服务迁移。 ,此回答整理自钉群“容器服务ACK 用户交流-1群”

    2024-01-04 13:10:57
    赞同 展开评论 打赏

国内唯一 Forrester 公共云容器平台领导者象限。

相关电子书

更多
《边缘容器服务ACK@Edge》 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载