Skip to content

韩语版本

Kubernetes 和 Amazon EKS 培训内容

GitBook

本仓库提供关于 Kubernetes 和 Amazon EKS 的全面培训材料。内容涵盖从 Linux 基础到容器化、Kubernetes 编排,以及 Amazon EKS 的高级功能。

学习材料和测验

本培训内容为每个主题提供学习材料和对应测验。你可以通过测验来检验并巩固所学内容。每个测验都采用可展开/折叠的答案样式,答案默认隐藏,让你可以先尝试回答问题,再查看答案。

目录

新闻

  • 每周新闻 - 最新 Kubernetes/EKS 生态系统新闻摘要

基本概念

  1. Linux 基础 | 测验 | 实验
  2. Linux 运维技能 | 测验 | 实验
  3. 容器技术 | 测验 | 实验
  4. Kubernetes 简介 | 测验
  5. eBPF 基础和实际应用 | 测验

Kubernetes 核心概念

  1. Cluster 架构 | 测验
  2. Pod 和 Workload | 测验
  3. Service 和网络 | 测验
  4. 存储 | 测验
  5. 配置 | 测验
  6. 安全 | 测验
  7. 策略 | 测验
  8. 调度、抢占和驱逐 | 测验
  9. Cluster 管理 | 测验
  10. Kubernetes 中的 Windows | 测验
  11. 扩展 Kubernetes | 测验

调度

  1. 自定义 Scheduler

Autoscaling

  1. KEDA | 测验
  2. Karpenter | 测验
  3. Knative | 测验

Amazon EKS

  1. EKS 简介 | 测验
  2. EKS Cluster 创建
  3. EKS 网络
  4. EKS 存储
  5. EKS 安全 | 测验
  6. EKS 监控和日志 | 测验
  7. EKS 成本优化 | 测验
  8. EKS 升级 | 测验
  9. EKS 故障排查 | 测验
  10. EKS 韧性和高可用性 | 测验
  11. EKS 高级调试 | 测验
  12. Kubernetes 版本功能和路线图 | 测验

EKS Hybrid Nodes

  1. EKS Hybrid Nodes 简介
  2. 先决条件 | 测验
  3. 网络配置 | 测验
  4. Air-Gap 环境设置 | 测验
  5. Node Bootstrap | 测验
  6. GPU Server 集成 | 测验
  7. Workload 放置策略 | 测验
  8. Node 生命周期管理 | 测验
  9. 运维和维护 | 测验
  10. Bare Metal OS 设置 | 测验
  11. Hybrid Nodes Gateway | 测验

EKS Auto Mode

  1. EKS Auto Mode 简介
  2. 入门 | 测验
  3. NodePool 配置 | 测验
  4. 扩缩容行为 | 测验
  5. Spot Instance 策略 | 测验
  6. 运维和管理 | 测验
  7. 成本管理 | 测验
  8. Node 生命周期 | 测验
  9. Workload 优化 | 测验
  10. 迁移指南 | 测验

AI/ML

  1. AI/ML Workload | 测验
  2. AI 基础设施 | 测验
  3. 在 EKS 上进行模型训练 | 测验
  4. 推理框架 | 测验
  5. vLLM 部署和优化 | 测验
  6. EKS 上的 Agentic AI 平台 | 测验
  7. AI/ML 最佳实践 | 测验

Data on EKS

  1. Data on EKS 概览
  2. Kafka on EKS 深入解析

网络

  1. 网络概览 | 测验
  2. VPC CNI | 测验
  3. Cilium 深入解析
  4. Calico 深入解析
  5. VPC Lattice | 测验
  6. AWS Load Balancer Controller | 测验
  7. Gateway API | 测验

Service Mesh

  1. Istio | 测验
  2. Linkerd
  3. Cilium Service Mesh

安全与策略

  1. 使用 Kyverno 进行策略管理 | 测验
  2. Kubernetes 认证和授权 | 测验
  3. Pod 安全标准 | 测验
  4. Network Policy | 测验
  5. Secrets 管理 | 测验
  6. EKS 安全最佳实践 | 测验
  7. Image 安全 | 测验
  8. Runtime 安全 | 测验
  9. OPA Gatekeeper | 测验
  10. cert-manager | 测验
  11. Kubescape | 测验
  12. SPIFFE/SPIRE | 测验

Container Registry

  1. Container Registry 概览
  2. Docker Hub | 测验
  3. Amazon ECR | 测验
  4. Harbor | 测验
  5. Container Registry 最佳实践 | 测验

Platform Engineering

  1. Platform Engineering 概览 | 测验
  2. Helm | 测验
  3. AWS Controllers for Kubernetes (ACK) | 测验
  4. Kubernetes Resource Operator (KRO) | 测验
  5. Kubernetes 扩展机制 | 测验
  6. ExampleCorp:ACK + KRO 集成示例
  7. Backstage IDP | 测验
  8. Crossplane | 测验
  9. vCluster | 测验

GitOps

  1. GitOps 概览
  2. ArgoCD
  3. FluxCD | 测验
  4. GitOps 工具比较 | 测验
  5. Flagger 渐进式交付 | 测验
  6. Feature Flag 和 OpenFeature | 测验

运维指南

  1. 基础设施设置 | 测验
  2. 基础设施进阶 | 测验
  3. CI Pipeline | 测验
  4. GitOps Multi-Cluster | 测验
  5. GitOps 自动化 | 测验
  6. 扩缩容策略 | 测验
  7. 可观测性告警 | 测验
  8. 可观测性分析 | 测验
  9. 可观测性栈 | 测验
  10. 资源优化 | 测验
  11. 升级运维 | 测验
  12. 事件容量规划手册 | 测验
  13. FinOps 成本可见性平台 | 测验
  14. Tekton Pipelines | 测验

可观测性

  1. 可观测性概览
  2. Metrics
  3. Logging
  4. Tracing
  5. Alerting
  6. Grafana | 测验
  7. 可观测性优化指南 | 测验

实验指南

我们提供动手实验指南,帮助你在学习理论后在真实环境中练习。

  • 实验指南列表
  • 基础:Linux 基础、Linux 运维、容器实验
  • 核心:Pod、Service、存储、ConfigMap 实验
  • EKS:Cluster 创建实验

可观测性端到端实验

  1. 实验系列简介
  2. 第 1 部分:基础设施设置 | 测验
  3. 第 2 部分:可观测性栈 | 测验
  4. 第 3 部分:MSA 部署和 Canary | 测验
  5. 第 4 部分:负载测试和 Autoscaling | 测验
  6. 第 5 部分:告警和 AIOps | 测验
  7. 第 6 部分:分布式追踪分析 | 测验

学习指南

初学者学习路径

  1. 按以下顺序学习:基本概念 -> Kubernetes 核心概念 -> Amazon EKS
  2. 阅读每一章后,完成对应测验来检查你的理解
  3. 在练习环境中动手执行命令和示例代码

高级用户学习路径

  1. 按以下顺序学习:Amazon EKS -> AI/ML -> Service Mesh -> 安全与策略
  2. 通过 Cilium 部分深入学习网络
  3. 聚焦特定工具或技术进行深入学习

如何使用测验

  • 点击每个文档末尾的测验链接来检查你的学习情况
  • 在展开答案前,先思考可折叠样式答案中的内容
  • 回顾对应文档,复习答错的问题

贡献

如果你想为此项目做贡献:

  1. 发现错别字或内容错误时提交 issue
  2. 建议新主题或改进
  3. 建议新增或改进测验问题

许可证

本培训材料可免费用于学习目的。