跳至主要内容
Google Cloud Documentation
技术领域
  • AI 和机器学习
  • 应用开发
  • 应用托管
  • 计算
  • 数据分析和流水线
  • 数据库
  • 分布式云、混合云和多云
  • 行业解决方案
  • 迁移
  • 网络
  • 可观测性和监控
  • 安全
  • Storage
跨产品工具
  • 访问权限和资源管理
  • 费用和用量管理
  • 基础设施即代码
  • SDK、语言、框架和工具
/
控制台
  • English
  • Deutsch
  • Español
  • Español – América Latina
  • Français
  • Indonesia
  • Italiano
  • Português
  • Português – Brasil
  • עברית
  • 中文 – 简体
  • 中文 – 繁體
  • 日本語
  • 한국어
登录
  • Google Kubernetes Engine (GKE)
免费开始使用吧
概览 指南 参考文档 示例 资源
Google Cloud Documentation
  • 技术领域
    • 更多
    • 概览
    • 指南
    • 参考文档
    • 示例
    • 资源
  • 跨产品工具
    • 更多
  • 控制台
  • Discover
  • 产品概览
  • 探索 GKE 文档
    • 概览
    • 主要 GKE 文档
    • GKE AI/机器学习文档
    • GKE 网络文档
    • GKE 安全文档
    • GKE 舰队管理文档
  • 使用 GKE 还是 Cloud Run?
  • 试试看
    • 在控制台中创建集群
    • 使用 Terraform 创建集群
    • 探索集群
  • 在 Gemini 的协助下微调 GKE 服务
  • 了解基础知识
  • 开始了解 GKE
  • 了解 Kubernetes 基础知识
    • 开始了解 Kubernetes
    • 容器简介
    • Kubernetes 漫画
    • Kubernetes.io
    • 视频播放列表:借助 Google 了解 Kubernetes
  • 了解 GKE 基础知识
    • GKE 操作模式
    • 视频播放列表:GKE 基本功能
  • 常见的 GKE 用户角色和任务
  • 开始使用
  • 集群生命周期
  • 集群管理概览
  • 集群配置
  • 部署工作负载
  • GKE 集群架构
  • 工作流和工具
    • gcloud CLI 概览
    • Google Cloud 控制台中的 GKE
    • 使用 Terraform 预配 GKE 资源
    • 安装 kubectl 并配置集群访问权限
    • 使用 IDE 简化部署
    • 使用 GKE 远程 MCP 服务器
  • 学习路线:将应用容器化
    • 概览
    • 了解单体式应用
    • 将单体式应用模块化
    • 为容器化做准备
    • 将模块化应用容器化
    • 将应用部署到集群
  • 学习路线:可伸缩的应用
    • 概览
    • 创建集群
    • 使用 Prometheus 进行监控
    • 扩缩工作负载
    • 模拟故障
    • 集中更改
    • 生产注意事项
  • 设计和规划
  • 代码示例
  • GKE 最佳实践
  • “Architectures”选项
    • 使用 Cloud Code、Cloud Build 和 Google Cloud Deploy 开发和交付应用
    • 解决持续交付挑战
  • 设置 GKE 集群
  • 规划集群以运行工作负载
    • 比较 GKE Autopilot 和 GKE Standard 中的功能
    • 区域级集群简介
    • 特性门控简介
    • Alpha 版集群简介
    • GKE 集群的机器支持简介
  • 使用 Gemini 设计 GKE 集群
  • 设置 Autopilot 集群
    • GKE Autopilot 简介
    • 创建 Autopilot 集群
    • 延长 Autopilot Pod 的运行时间
  • 设置 Standard 集群
    • 创建区域级集群
    • 创建区域级集群
    • 创建 Alpha 版集群
    • 使用 Windows 节点池创建集群
  • 准备使用集群
    • 使用标签整理集群
    • 使用标签管理 GKE 资源
  • 配置节点池
    • 节点池简介
    • 添加和管理节点池
    • 节点映像简介
    • Containerd 映像简介
    • 指定节点映像
    • GKE 上的 Arm 工作负载简介
    • 创建具有 Arm 节点的标准集群和节点池
    • 规划 GKE Standard 节点大小
    • Spot 虚拟机简介
    • Windows Server 容器简介
    • 自动修复节点
    • 使用 DaemonSet 自动引导 GKE 节点
    • 更新节点池的 Kubernetes 节点标签和污点
    • 将嵌套虚拟机与 GKE Standard 集群搭配使用
  • 设置多租户集群
    • 集群多租户简介
    • 规划多租户环境
    • 为第三方租户准备 GKE 集群
    • 设置多租户日志记录
  • 使用舰队以简化多集群管理
    • 舰队简介
    • 创建舰队
  • 增强集群的可扩缩性
    • GKE 可扩缩性简介
    • 规划可扩缩性
    • 规划大型 GKE 集群
    • 规划大型工作负载
    • 容量缓冲简介
    • 配置容量缓冲区
    • 预配额外的计算容量以快速扩缩 Pod
    • 使用预留的可用区级资源
    • 关于使用快速启动节点更快地启动工作负载
  • 降低和优化费用
  • 设计和配置 GKE 集群以优化费用
  • 为工作负载配置自动扩缩
    • 扩缩已部署的应用
    • 横向自动扩缩工作负载
      • Pod 横向自动扩缩简介
      • 使用 Pod 横向自动扩缩自动扩缩部署
      • 收集 Pod 横向自动扩缩器事件日志
      • 关于根据指标自动扩缩工作负载
      • 公开自定义指标
      • 为 GPU 上的 LLM 工作负载配置自动扩缩
      • 为 TPU 上的 LLM 工作负载配置自动扩缩
      • 使用 KEDA 缩减至零
    • 纵向自动扩缩工作负载
      • Pod 纵向自动扩缩简介
      • 扩缩容器资源请求和限制
      • 收集 Pod 纵向自动扩缩器事件日志
      • 配置多维 Pod 自动扩缩
      • 使用 CPU 启动加速功能加快应用启动速度
  • 为基础架构配置自动扩缩
    • 集群自动扩缩简介
    • 配置集群自动扩缩
    • 查看集群自动扩缩事件
    • 节点池自动创建简介
    • 配置节点池自动创建
    • 配置精细资源限制
  • 以更低的费用运行容错工作负载
    • 在 Autopilot 集群上使用 Spot Pod
    • 使用 Spot 虚拟机在 GKE Standard 集群上运行工作负载
    • 使用抢占式虚拟机运行工作负载
  • 查看 GKE 费用
    • 查看集群费用明细
    • 查看与费用相关的优化指标
  • 优化 GKE 费用
    • 大规模合理调整 GKE 工作负载容量
    • 在非高峰时段缩容 GKE 集群以减少费用
    • 识别预配不足和超额预配的 GKE 集群
    • 识别空闲 GKE 集群
    • 识别预配不足和超额预配的工作负载
  • 预配存储
  • GKE 集群的存储简介
  • 使用 Kubernetes 功能、原语和抽象概念进行存储
    • 使用永久性卷和动态预配
    • 使用 StatefulSet
    • 卷快照简介
    • 使用卷扩展
    • 使用 Cloud Storage 中的数据填充卷
      • GKE Volume Populator 简介
      • 自动将数据传输到 Hyperdisk ML
  • 块存储
    • 预配和使用永久性磁盘
      • 使用 Compute Engine Persistent Disk CSI 驱动程序
      • 永久性卷的挂接限制
      • 使用预先存在的永久性磁盘
      • 手动安装 CSI 驱动程序
      • 将永久性磁盘与多个读取器结合使用 (ReadOnlyMany)
      • 基于固态硬盘的永久性磁盘
      • 区域永久性磁盘
      • 使用 Stateful HA Operator 提高有状态应用的可用性
    • 预配和使用 Hyperdisk
      • 关于 Hyperdisk
      • 利用 Hyperdisk 扩缩存储性能
      • 使用 Hyperdisk 存储池优化存储性能和成本。
      • 利用 Hyperdisk ML 加快 AI/机器学习数据加载速度
    • 预配和使用 GKE 数据缓存
      • 使用 GKE 数据缓存提升有状态工作负载的读取性能
    • 管理永久性存储
      • 为节点文件系统配置启动磁盘
      • 克隆永久性磁盘
      • 使用卷快照备份和恢复 Persistent Disk 存储空间
    • 优化磁盘性能
      • 优化磁盘性能简介
      • 监控磁盘性能
  • 本地 SSD 和临时存储空间
    • GKE 的本地 SSD 存储简介
    • 预配基于本地 SSD 的临时存储空间
    • 预配基于本地 SSD 支持的原始块存储
    • 使用 EmptyDir 卷创建 Deployment
    • 将专用 Persistent Disk 用作临时卷
  • 文件存储
    • 预配和使用 Lustre 卷
      • Managed Lustre for GKE 简介
      • 创建和使用 Managed Lustre 支持的卷
      • 访问现有的 Managed Lustre 实例
      • 扩展 Managed Lustre 卷
      • 使用 XPK 在 GKE 上预配 Managed Lustre
    • 预配和使用 Filestore
      • Filestore 对 GKE 的支持简介
      • 访问 Filestore 实例
      • 使用 Filestore 部署有状态工作负载
      • 关于适用于 GKE 的 Filestore 多共享
      • 优化 Multishares for GKE
      • 使用卷快照备份和恢复 Filestore 存储空间
  • 对象存储
    • 快速入门:适用于 GKE 的 Cloud Storage FUSE CSI 驱动程序
    • 适用于 GKE 的 Cloud Storage FUSE CSI 驱动程序简介
    • 设置 Cloud Storage FUSE CSI 驱动程序
    • 将 Cloud Storage 存储桶装载为临时卷
    • 将 Cloud Storage 存储桶装载为永久性卷
    • 配置 Cloud Storage FUSE CSI 驱动程序边车容器
    • 优化 Cloud Storage FUSE 性能
      • 使用性能配置文件自动执行性能调优
      • 手动性能调优
  • 部署和管理工作负载
  • 部署 Autopilot 工作负载
    • 规划 Autopilot 工作负载的资源请求
    • GKE Standard 中的 Autopilot 工作负载简介
    • 在 Standard 集群中运行 Autopilot 工作负载
  • 使用 ComputeClass 配置节点属性
    • GKE ComputeClass 简介
    • GKE 中的内置 ComputeClass 简介
    • 自定义 ComputeClass 简介
    • 使用自定义ComputeClass控制自动扩缩的节点属性
    • 默认将 ComputeClass 应用于 Pod
    • Autopilot 集群中的 Balanced 和 Scale-Out ComputeClass 简介
    • 为 Autopilot Pod 选择预定义的 ComputeClass
    • ComputeClass 方面的最佳实践
  • 在优化后的硬件上部署工作负载
    • 计算密集型工作负载的最低要求 CPU 平台
    • 在 GKE 中配置 Pod 爆发
    • 使用 PMU 分析 CPU 性能
    • 使用 H4D 运行高性能计算 (HPC) 工作负载
    • 运行 HPC 工作负载的最佳实践
  • 部署具有特殊安全要求的工作负载
    • 关于 Autopilot 模式下的特权工作负载准入
    • 在 Autopilot 模式下为特权工作负载创建许可名单
    • GKE Autopilot 合作伙伴
    • Autopilot 模式下的特权开源工作负载
    • 限制组织中的特权 Autopilot 工作负载
    • 在 Autopilot 模式下控制特权工作负载准入
    • 排查特权 Autopilot 工作负载和许可名单方面的问题
  • 部署需要专用设备的工作负载
    • GKE 中的动态资源分配 (DRA) 简介
    • 为 DRA 准备 GKE 基础设施
    • 部署 DRA 工作负载
  • 使用 Pod 快照拍摄工作负载快照和恢复工作负载
    • 关于 Pod 快照
    • 从 Pod 快照恢复
  • 迁移工作负载
    • 确定要迁移到 Autopilot 的 Standard 集群
    • 准备从 Standard 集群迁移到 Autopilot 集群
  • 管理工作负载
    • 将 GKE Pod 放置在特定的可用区中
    • 模拟可用区故障
    • 使用 NCCL Fast Socket 提高工作负载效率
    • 容器映像摘要简介
    • 在 Kubernetes 清单中使用容器映像摘要
    • 提高工作负载初始化速度
      • 使用流式容器映像
      • 使用辅助启动磁盘预加载数据或容器映像
    • 使用命名空间隔离工作负载
  • 持续集成和交付
    • 规划持续集成和交付
    • 使用 Azure Pipelines 创建 CI/CD 流水线
    • 使用 Cloud Build 实现 GitOps 形式的持续交付
    • 借助 GKE 实现现代 CI/CD
      • 软件交付框架
      • 构建 CI/CD 系统
      • 应用开发者工作流
  • 按应用类型部署工作负载
  • AI/机器学习工作负载
    • GKE 上的 AI/机器学习编排
    • GKE Hypercluster 简介
  • 数据库、缓存和数据流式传输工作负载
    • GKE 上的数据
    • 在 GKE 上规划数据库部署
    • 代管式数据库
      • 使用 GKE Autopilot 和 Spanner 部署应用
      • 使用 Persistent Disk 和 Cloud SQL 在 GKE 上部署 WordPress
      • 使用 BigQuery、Cloud Run 和 Gemma 在 GKE 上分析数据
    • Kafka
      • 使用 Strimzi 将 Apache Kafka 部署到 GKE
      • 使用 Confluent 将 Apache Kafka 部署到 GKE
    • Redis
      • 使用 Redis 和 PHP 创建多层 Web 应用
      • 在 GKE 上部署 Redis 集群
      • 使用 Redis Enterprise 将 Redis 部署到 GKE
      • 优化 GKE 上的 Redis 性能
    • MySQL
      • 部署有状态 MySQL 集群
      • 使用快照将 MySQL 数据从 Persistent Disk 迁移到 Hyperdisk
      • 使用 Backup for GKE 将 MySQL 数据从 Persistent Disk 迁移到 Hyperdisk
      • 优化 GKE 上的 MySQL 性能
    • PostgreSQL
      • 部署高可用性 PostgreSQL 数据库
      • 使用 Zalando 将 PostgreSQL 部署到 GKE
      • 使用 CloudNativePG 将 PostgreSQL 部署到 GKE
    • SQL Server
      • 在 GKE 上部署单实例 SQL Server 2017
    • Memcached
      • 在 GKE 上部署 Memcached
    • 向量数据库
      • 使用 GKE 和 Cloud Storage 构建 RAG 聊天机器人
      • 在 GKE 上部署 Qdrant 数据库
      • 在 GKE 上部署 Elasticsearch 数据库
      • 在 GKE 上部署 PostgreSQL 矢量数据库
      • 在 GKE 上部署 Weaviate 向量数据库
  • Web 服务器和应用
    • 网站托管规划
    • 部署有状态应用
    • 确保工作负载已准备好应对中断
    • 部署无状态应用
    • 允许通过 hostPort 直接连接到 Autopilot Pod
    • 运行 Django
    • 从 Cloud Marketplace 部署应用
    • 在 GKE 上大规模运行全栈工作负载
    • 部署容器化网络服务器应用
  • Game Servers
    • 获取支持以解决 Agones 和 Game Servers 问题
    • 隔离 GKE 集群中的 Agones 控制器
  • 部署 Arm 工作负载
    • 准备 Arm 工作负载以部署到 Standard 集群
    • 为 Arm 工作负载构建多架构映像
    • 在 Arm 架构上部署 Autopilot 工作负载
    • 使用 Arm 将 GKE 上的 x86 应用迁移到多架构
  • Microsoft Windows
    • 部署 Windows Server 应用
    • 构建 Windows Server 多架构映像
    • 在 GKE Windows 容器中使用 Windows 身份验证部署 ASP.NET 应用
  • 管理和优化集群
  • 管理集群生命周期更改,以最大限度地减少中断
  • 利用分析洞见和建议优化 GKE 使用
  • 管理 GKE 集群
  • 为预演配置集群和工作负载
  • 优化工作负载性能
  • 升级集群和节点池
    • GKE 集群升级简介
    • 规划集群升级
    • 发布渠道简介
    • 使用发布渠道
    • Autopilot 集群升级简介
    • Standard 集群升级简介
    • 自动升级节点
    • 手动升级集群的控制平面或节点池
    • 节点升级策略简介
    • 配置节点升级策略
    • 维护窗口和排除项简介
    • 配置维护窗口和排除项