首页 / 平台管理 / 集群管理 / 备份恢复 / 恢复管理 / 镜像地址批量替换方案

镜像地址批量替换方案

对于跨集群、跨平台恢复的场景,您可以通过本方案进行应用镜像的恢复,使应用迁移后可以正常拉取镜像。

操作步骤

  1. 进行恢复任务前,创建新老镜像仓库映射 ConfigMap 文件,请参考以下 ConfigMap 并替换 <老镜像仓库地址><新镜像仓库地址> 参数,并保存为 change-registry-config.yaml 文件。

    apiVersion: v1
    kind: ConfigMap
    metadata:
      name: change-registry-config
      namespace: cpaas-system
      labels:
        velero.io/plugin-config: ""
        alauda.io/change-registry: RestoreItemAction
    data:
      old: <老镜像仓库地址>
      new: <新镜像仓库地址>
  2. 在目标集群的 Master 节点中执行命令以创建 ConfigMap。

    kubectl apply -f change-registry-config.yaml
  3. 创建完成后,可继续进行 应用恢复任务