CodeRoadMap
首页路线题库资源库文章社区
CodeRoadMap

程序员的学习成长路线图。内容免费开放,登录后可同步路线图与课时进度。

由 程序员柏风 独立维护 · 关于作者

学习

  • 路线图
  • 课程
  • 面试题
  • 文章
  • 我

更多

  • 资源
  • 社区
  • 关于作者
  • 内容说明

© 2026 CodeRoadMap

津ICP备2026012044号-1·津公网安备12011002026155号·coderoadmap@126.com
多云与 DevOps 平台/课时/GKE / EKS / AKS
RawBlame
课时目录12 节

多云与 DevOps 平台

  1. 01云服务概览
  2. 02AWS 回顾
  3. 03Google Cloud
  4. 04Azure 简介
  5. 05DigitalOcean
  6. 06阿里云
  7. 07Hetzner 与性价比
  8. 08Heroku 与 PaaS
  9. 09GKE / EKS / AKS
  10. 10机密管理
  11. 11资源配置
  12. 12综合练习

GKE / EKS / AKS

gke-eks-aks;托管 K8s 对比。

35 分钟

GKE / EKS / AKS

三大公有云的 托管 Kubernetes——GKE(Google)、EKS(AWS)、AKS(Azure)——负责控制平面可用性与升级,你管 节点池、网络、RBAC、工作负载。本课做横向对比,集群内对象仍按 kubernetes-essentials 学习。

学习目标

  • 对比三家托管 K8s 的控制面、网络与身份模型
  • 说清与 kubernetes-advanced-essentials 的分工
  • 为 CodeRoadMap 选型列出三条决策标准

对照表

维度GKEEKSAKS
控制面Google 托管;Autopilot 免节点运维AWS 托管;每集群小时费Azure 托管;tier 免费档有限制
节点GCE / Spot;Autopilot 自动EC2 / Fargate(EKS Fargate)VM Scale Set
网络VPC 原生;Alias IPVPC CNI 等插件Azure CNI / kubenet
身份Workload IdentityIRSA(IAM Role for SA)Workload Identity / AAD
生态与 GCP 数据/AI 集成与 AWS 服务集成最广与 Entra ID 集成

细节与进阶(多集群、GitOps、拓扑 spread)见 kubernetes-advanced-essentials。

选型流程

1. 云账号战略     → 已有 AWS 合约则 EKS 摩擦最小
2. 团队 K8s 经验   → 新手可试 GKE Autopilot 或 DOKS
3. 合规 Region    → 数据驻留锁定云与 Region
4. 周边服务       → RDS vs Cloud SQL vs Azure Database
5. IaC            → terraform-essentials 的 tf-k8s / 各云 Module

集群外 网络、数据库、IAM 用 terraform-essentials;集群内 Chart 与 GitOps 不在本课重复。

与 aws / gcp / azure 课的关系

  • dc-gcp → GKE、Cloud Run 取舍
  • dc-aws → EKS 与 Fargate
  • dc-azure → AKS 与 VNet

练习

  • 画一张图:Ingress → Service → Pod,标注控制面由谁托管
  • 查 EKS IRSA 一句话:Pod 如何拿 AWS API 权限
  • 为 CodeRoadMap 写三条「上托管 K8s」 vs 「继续 VPS/Droplet」的判据
  • 小结

    GKE/EKS/AKS 同质是 Kubernetes,差异在账号生态与控制面计费。 下一课机密管理:Secret 不进 Git、不进镜像。

    加载本节练习…
    ← 上一课Heroku 与 PaaS下一课 →机密管理