参考架构:GKE Enterprise Hybrid 环境

本页内容的上次更新时间为 2024 年 5 月,提供对 Google Kubernetes Engine (GKE) Enterprise 1.29 版的支持。

本页面适用于想要设计和构建 Google Kubernetes Engine (GKE) Enterprise 版本混合环境的 Cloud 架构师。本页底部以 PDF 格式提供了完整的参考架构,并向您展示了如何适当地规划、部署和配置 GKE Enterprise 混合环境所需的组件。此参考架构展示了如何将基于 Google Cloud 的服务与本地 Google Distributed Cloud(以前称为 Google Distributed Cloud Virtual)、Google Distributed Cloud on VMware 或 Google Distributed Cloud on Bare Metal 的纯软件部署集成。

以下架构图概述了混合环境中的完整 GKE Enterprise 部署,其中参考架构对此进行了详细说明:

GKE Enterprise 混合部署架构图,其中包含在 Google Cloud 中运行的连接到本地集群和应用的多个服务

在上图中,基于 Google Cloud 的服务可帮助您管理日志记录和监控数据、存储容器映像以及提供配置管理。 在您自己的数据中心中运行的本地组件(如物理服务器或虚拟服务器和集群)、身份解决方案和负载均衡器用于完成混合方法。

该图还显示了与服务交互的一些不同的用户角色,例如应用开发者、应用开发者、平台开发者和运营商以及网络运营商。每个角色都可以访问所需的资源:

为了充分利用此参考架构,您应该已经熟悉 GKE Enterprise 技术概览中所述的基本 GKE Enterprise 概念。

您还应该熟悉 Kubernetes 的基本概念。如需了解详情,请参阅 Kubernetes 基础知识Google Kubernetes Engine (GKE) 文档

此参考架构侧重于使用 Google Distributed Cloud on VMware 或 Google Distributed Cloud on Bare Metal 的 GKE Enterprise 混合环境的以下几个方面:

  • GKE Enterprise 架构和组件
  • 参考部署示例
  • 设计前提条件,包括 Google Cloud 区域和网站、本地设置和网络。
  • 在可用性、安全性和合规性、规模和限制、可观测性、基于 Git 操作的配置管理等方面的设计注意事项。
  • 实现细节,例如日志记录和监控、权限等。

获取参考架构

参考架构由两部分组成:第一部分介绍架构、参考部署以及设计前提条件和注意事项,第二部分提供实现细节。如需读取参考架构,请选择以下 PDF 链接之一:

如果您对此参考架构有任何反馈,请完成这份简短的调查问卷