Kubernetes Engine

以可靠、高效、安全的方式运行 Kubernetes 集群

免费试用 查看 Console

大规模管理容器化应用

Kubernetes Engine 是一个可以随时投产的托管式环境,用于部署容器化应用。它融合了我们在提高开发效率、有效利用资源、自动化运维和开源灵活性等方面的最新创新成果,能够让您更快进入市场。

Kubernetes Engine 于 2015 年推出,其基础是 Google 在容器中运行 Gmail 和 YouTube 等服务的丰富经验(超过 12 年)。利用 Kubernetes Engine,您可以立即启动并运行 Kubernetes,完全无需安装、管理和操作您自己的 Kubernetes 集群。

部署多种应用

Kubernetes Engine 能让您轻松部署、更新和管理您的应用和服务,加快应用开发和迭代。Kubernetes Engine 不仅仅适用于无状态应用;您可以附加永久性存储空间,甚至还可以在集群中运行数据库。您只需简单描述应用容器需要的计算、内存和存储资源,Kubernetes Engine 即会自动配置和管理基础云端资源。Kubernetes Engine 支持硬件加速器,可以轻松运行机器学习、通用 GPU、高性能计算,以及受益于专用硬件加速器的其他工作负载。

高可用性助您实现无缝运行

您可以通过 Google Cloud Console 中的内置 Kubernetes Engine 信息中心控制您的环境,并可通过运行状况例行检查来检测并替换您的部署中停止响应或崩溃的应用。容器复制策略、监控和自动修复功能有助于确保您的服务高度可用,并为您的用户提供无缝体验。Google 站点可靠性工程师 (SRE) 会持续监控您的集群及其计算、网络以及存储资源,因此您不必再做这些工作,可以节省时间,专注于自己的应用。

轻松扩缩以满足需求

从一台机器增加到数千台机器:Kubernetes Engine 的自动扩缩功能可让您从容处理用户需求增加的情况,确保您的服务在最重要的时刻不会掉链子;同时可在需求量较低的时段缩减机器数量以节省资金,或者安排低优先级的批处理工作在空闲期执行。Kubernetes Engine 可帮助您充分利用您的资源池。

在 Google 的网络上安全运行

借助 Google Cloud 中的 Global Virtual Private Cloud (VPC),无论您身在何处,都可以利用精细的网络政策连接和隔离集群。您可以通过一个全球性 Anycast IP 地址使用公共服务来实现无缝的负载平衡。此外,还可以防止容器受到 DoS 和其他类型的边缘攻击。

在本地和云端之间自由移动

Kubernetes Engine 运行的是经过认证的 Kubernetes 系统,确保您可在云端和本地之间迁移。没有供应商锁定限制:您可以自由地将应用从 Kubernetes Engine 迁出,并在支持 Kubernetes 的任何地方(包括您自己的本地服务器)运行这些应用。您可以使用 Google Cloud Platform (GCP) 和生态系统中的第三方解决方案来定制集成,例如监控、日志记录和 CI/CD。

在几秒钟内部署 Kubernetes 集群并更新生产代码

现在该您亲自试试了!在下面的终端模拟器中输入命令,了解如何在 Kubernetes Engine 上创建 Kubernetes 集群。

Kubernetes Engine 的特性

在由 Google Cloud 管理、可直接用于生产环境的 Kubernetes 系统上运行容器化应用。

身份和访问权限管理
利用 Google 帐号和角色权限,控制集群的访问权限。
混合网络
为您的集群保留 IP 地址范围,让集群 IP 能通过 Google Cloud VPN 与专用网络 IP 共存。
安全与合规性
Kubernetes Engine 由 Google 安全团队(有超过 750 位专家)保驾护航,且同时符合 HIPAA 和 PCI DSS 3.1 标准。
集成的日志和监控功能
只需选中相应的复选框即可启用 Stackdriver LoggingStackdriver Monitoring。借助这些功能,您可以轻松地深入了解应用的运行情况。
自动扩缩
根据资源利用率(CPU、内存)自动扩大或缩小部署规模。
自动升级
自动确保您的集群始终使用最新版本的 Kubernetes。Kubernetes 版本更新会很快在 Kubernetes Engine 中部署。
自动修复
启用自动修复后,如果某个节点的运行状况检查结果不佳,Kubernetes Engine 就会为该节点启动修复流程。
资源限额
Kubernetes 允许您指定每个容器所需的 CPU 和内存 (RAM) 资源容量,用于更好地组织集群内的工作负载。
有状态应用支持
Kubernetes Engine 不仅仅适用于十二要素应用。您可以向容器附加永久性存储空间,甚至还可以托管完整的数据库。
Docker 映像支持
Kubernetes Engine 支持常见的 Docker 容器格式。
完全托管
Kubernetes Engine 完全由 Google 的站点可靠性工程师 (SRE) 代为管理,确保您的集群不但随时可用,而且保持最新状态。
专为容器打造的操作系统
Kubernetes Engine 运行于 Container-Optimized OS 之上,这是一个由 Google 构建和管理的安全强化型操作系统。
私有容器注册表
Google Container Registry 集成,可让您轻松地存储和访问您的私有 Docker 映像。
快速一致的构建
借助 Google Cloud Build,您可以在 Kubernetes Engine 上可靠地部署您的容器,无需进行身份验证设置。
在本地和云端之间迁移工作负载
Kubernetes Engine 运行的是经过认证的 Kubernetes 系统,让您可以将工作负载迁移到云端和本地的其他 Kubernetes 平台。
支持 GPU测试版
Kubernetes Engine 支持 GPU,可以轻松运行机器学习、通用 GPU、高性能计算,以及受益于专用硬件加速器的其他工作负载。
内置信息中心
GCP Console 为项目的集群及其资源提供了实用的信息中心。您可以使用这些信息中心查看、检查、管理和删除集群中的资源。

Kubernetes Engine 价格

Kubernetes Engine 按照 Compute Engine 实例价格对集群中的每个节点收费,直至集群被删除为止。如需了解详情,请参阅我们的价格指南

发送以下问题的反馈:

此网页
Kubernetes Engine