简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

克隆和迁移应用程序

提供者 netapp-bcammett netapp-mwallis

克隆现有应用程序以在同一个 Kubernetes 集群或另一个集群上创建重复的应用程序。如果您需要将应用程序和存储从一个 Kubernetes 集群移动到另一个集群,则克隆可以助您一臂之力。例如,您可能希望通过 CI/CD 管道以及在 Kubernetes 命名空间之间移动工作负载。

当 Astra Control 克隆应用程序时,它会为您的应用程序配置和永久性存储创建一个克隆。

注 如果克隆操作员部署的 Jenkins CI 实例,则需要手动还原永久性数据。这是应用程序部署模式的一个限制。
注 如果您部署的应用程序明确设置了 StorageClass ,并且需要克隆该应用程序,则目标集群必须具有最初指定的 StorageClass 。将显式设置了 StorageClass 的应用程序克隆到不具有相同 StorageClass 的集群将失败。
步骤
  1. 选择 * 应用程序 * 。

  2. 在 * 操作 * 列中为所需应用程序选择下拉列表。

  3. 选择 * 克隆 * 。

    应用程序页面的屏幕截图,在此可以选择操作列中的下拉列表并选择克隆。

  4. * 克隆详细信息 * :指定克隆的详细信息:

    • 保留默认名称和命名空间,或者对其进行编辑。

    • 选择克隆的目标集群。

    • 选择是要从现有快照还是备份创建克隆。如果不选择此选项,则 Astra Control 将根据应用程序的当前状态创建克隆。

  5. * 克隆摘要 * :查看有关克隆的详细信息,然后选择 * 克隆应用程序 * 。

    克隆摘要对话框的屏幕截图,可用于查看有关原始应用程序和克隆应用程序的克隆信息。

Astra Control 会根据您提供的信息克隆该应用程序。