本页面列出的资源可帮助您了解如何将容器化应用迁移到 Google Kubernetes Engine (GKE)。
GKE 提供了一个代管式环境,您可以使用 Google Cloud 基础架构在其中部署、管理和扩缩容器化应用。
GKE 可与容器化应用配合使用。容器化应用是封装到与平台无关的独立用户空间实例中(例如通过使用 Docker)的应用。
如需详细了解如何将容器化工作负载迁移到 GKE,请参阅以下文档:
- 使用将容器迁移到 Google Cloud:将 Kubernetes 迁移到 GKE,了解如何从自行管理的 Kubernetes 环境迁移到 GKE。
- 使用将容器迁移到 Google Cloud:迁移到多集群 GKE 环境,了解如何从单集群 GKE 环境迁移到多集群 GKE 环境。
- 将容器迁移到 Google Cloud:迁移到使用多集群 Ingress 和多集群服务发现的多集群 GKE 环境,了解如何从单集群 GKE 环境迁移到使用多集群 Ingress 和多集群服务发现的多集群 GKE 环境,且所需停机时间极短。
Migrate for GKE
Migrate for GKE 工具可将基于虚拟机的现有应用容器化,使其能够在 GKE 上运行。利用 GKE 生态系统,Migrate for GKE 提供了一种快速而简单的现代化编排和应用管理方法,无需访问源代码或重写应用架构。
Migrate for GKE 迁移来源
使用 Migrate for GKE 将 VMware、AWS、Azure 或 Compute Engine 上运行的 Linux 和 Windows 虚拟机容器化。
Migrate for GKE 提供了一些工具来帮助您确定工作负载是否适合迁移到容器。这些工具会输出描述虚拟机分析结果的报告,包括迁移之前必须解决的所有问题列表以及总体拟合评估。
如需了解详情,请参阅使用拟合评估工具
了解 Migrate for GKE 的主要概念
如需了解 Migrate for GKE 的价值以及概览,请参阅以下主题:
- 在 Google Cloud 控制台中打开 Migrate for GKE 页面。
- 观看一组视频,演示如何轻松迁移和容器化应用。
- 如需了解使用 Migrate 和 GKE 迁移到 GKE 的优势,请参阅 Migrates for GKE 的优势。
- 如需详细了解 Migrate for GKE 如何执行迁移,请参阅架构。
借助快速入门教程开始使用
使用此快速入门来迁移简单的 Compute Engine 虚拟机。 本指南介绍了大多数 Linux 迁移所需执行的基本步骤。
完成服务和数据库的迁移教程
使用迁移单体式虚拟机教程,了解如何将服务及其数据库从虚拟机迁移到 GKE 环境,而无需更改任何代码。使用的示例应用是 Bank of Anthos(一种零售银行服务模拟),其拥有自己的事务处理网络和数据库。
后续步骤
- 参阅使用 Migrate to Containers 将虚拟机迁移到容器,了解如何为基于虚拟机的工作负载设计和实现到容器的迁移方案。
- Migrate for GKE 产品概览
- Migrate for GKE 文档