Kubernetes Engine

部署、管理和调节容器化应用,由 Kubernetes 技术驱动

免费试用 查看我的控制台

大规模管理容器化应用

Google Kubernetes Engine 是一个可用于部署容器化应用的托管环境。它融合了提高开发生产力、有效利用资源、自动化运维和开源灵活性方面的最新创新技术,能够加速您进入市场以及迭代的时间。

Google 在容器中运行生产工作负载的经验已超过 15 年,我们将在此期间学到的最宝贵的知识融入到了 Kubernetes 中。Kubernetes 是行业领先的开源容器协调系统,为 Kubernetes Engine 提供技术支持。

尽早交付,频繁交付

Kubernetes Engine 能让您轻松部署、更新和管理您的应用和服务,加快应用开发和迭代。Kubernetes Engine 不仅仅适用于无状态应用;您可以附加永久性存储空间,甚至还可以在集群中运行数据库。您只需简单说明应用容器需要的计算、内存和存储资源,Kubernetes Engine 会自动提供和管理基础云端资源。

稳定可靠,自我修复

Google 站点可靠性工程师 (SRE) 会持续监控您的集群及其计算、网络和存储资源,为您承担这部分工作。活跃性检查会检测并替换您部署中停止响应或崩溃的应用。利用自带的容器复制策略、监控和自动修复功能,您可以打造高可用性的服务,并为您的用户提供无缝体验。

资源优化型部署

Kubernetes Engine 会处理调度工作,让您将关注点放在应用上。集装工作负载是使用先进的调度功能部署的,可以最充分地发挥 VM 的性能,更好地优化资源。您可以在一个共享资源池中混合各式各样的工作负载,比如前端、后端和批处理工作负载。您可以定义部分具有特定特征的 VM(比如抢占式 VM),以节省低优先级工作的费用。

轻松调节资源以满足需求

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

按您的方式部署

我们运行着上游 Kubernetes,Kubernetes 最初是由 Google 开发的,现在由一个多样化的贡献者社区管理。Kubernetes 将控制权交到您手里:您可以利用为 Kubernetes 设计的任意数量的开源解决方案和商业解决方案来自定义系统组件,包括监控、日志和 CI/CD。没有供应商锁定:您可以自由地将工作负载从 Kubernetes Engine 移出,并在支持 Kubernetes 的任何地方(包括您自己在内部部署的服务器)运行。

Kubernetes Engine 的特性

在 Google Cloud Platform 上运行 Docker 容器(由 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 在容器优化型操作系统中运行 - 一个由 Google 构建和管理的强化型操作系统。
私有容器注册表
与 Google Container Registry 集成,让您轻松存储和访问私有 Docker 映像。
快速一致的构建
通过 Google Container Builder,您可以在 Kubernetes Engines 上可靠地部署您的容器,无需设置身份验证功能。
开源的可移植性
Kubernetes Engine 运行着上游 Kubernetes,让您可以将工作负载移植到云端和内部部署的其他 Kubernetes 平台。

“Kubernetes Engine 提供高性能的灵活基础架构,让我们可以独立调节组件,获得最高的效率。”

- George Yianni Hue 发明人兼 Philips Lighting 住宅用技术互联照明经理

“Niantic 选择 Kubernetes Engine 是因为它能协调他们的星球级容器集群,让他们的团队能专注于为玩家实时部署更改内容。”

- Kubernetes Engine 为 Pokémon GO 提供技术支持

Kubernetes Engine 价格

Kubernetes Engine 针对管理服务收取每个集群每小时的固定费率,具体取决于集群中的节点数量。Compute Engine 实例价格适用于节点,直至集群遭删除为止。如需了解详情,请参阅我们的价格指南

艾奥瓦 俄勒冈 北弗吉尼亚 南卡罗来纳 比利时 伦敦 新加坡 悉尼 台湾 东京
按月
按小时
集群中的节点数 在帐单上的名称是… 集群价格
0-5 个节点 基本集群
6 个以上节点 标准集群

如果将集群节点数增加到 6 个或以上,系统就会自动开始计费。只要将节点数调整到 5 个或以下,系统就会自动停止收取后续的费用。
Compute Engine 实例价格适用于节点,直至集群遭删除为止。

Kubernetes Engine 集群价格包含托管和维护 Kubernetes 主实例的费用。