Kubernetes 和 Amazon EKS 培训内容
本仓库提供关于 Kubernetes 和 Amazon EKS 的全面培训材料。内容涵盖从 Linux 基础到容器化、Kubernetes 编排,以及 Amazon EKS 的高级功能。
学习材料和测验
本培训内容为每个主题提供学习材料和对应测验。你可以通过测验来检验并巩固所学内容。每个测验都采用可展开/折叠的答案样式,答案默认隐藏,让你可以先尝试回答问题,再查看答案。
目录
新闻
- 每周新闻 - 最新 Kubernetes/EKS 生态系统新闻摘要
基本概念
- Linux 基础 | 测验 | 实验
- Linux 运维技能 | 测验 | 实验
- 容器技术 | 测验 | 实验
- Kubernetes 简介 | 测验
- eBPF 基础和实际应用 | 测验
Kubernetes 核心概念
- Cluster 架构 | 测验
- Pod 和 Workload | 测验
- Service 和网络 | 测验
- 存储 | 测验
- 配置 | 测验
- 安全 | 测验
- 策略 | 测验
- 调度、抢占和驱逐 | 测验
- Cluster 管理 | 测验
- Kubernetes 中的 Windows | 测验
- 扩展 Kubernetes | 测验
调度
- 自定义 Scheduler
Autoscaling
Amazon EKS
- EKS 简介 | 测验
- EKS Cluster 创建
- EKS 网络
- EKS 存储
- EKS 安全 | 测验
- EKS 监控和日志 | 测验
- EKS 成本优化 | 测验
- EKS 升级 | 测验
- EKS 故障排查 | 测验
- EKS 韧性和高可用性 | 测验
- EKS 高级调试 | 测验
- Kubernetes 版本功能和路线图 | 测验
EKS Hybrid Nodes
- EKS Hybrid Nodes 简介
- 先决条件 | 测验
- 网络配置 | 测验
- Air-Gap 环境设置 | 测验
- Node Bootstrap | 测验
- GPU Server 集成 | 测验
- Workload 放置策略 | 测验
- Node 生命周期管理 | 测验
- 运维和维护 | 测验
- Bare Metal OS 设置 | 测验
- Hybrid Nodes Gateway | 测验
EKS Auto Mode
- EKS Auto Mode 简介
- 入门 | 测验
- NodePool 配置 | 测验
- 扩缩容行为 | 测验
- Spot Instance 策略 | 测验
- 运维和管理 | 测验
- 成本管理 | 测验
- Node 生命周期 | 测验
- Workload 优化 | 测验
- 迁移指南 | 测验
AI/ML
- AI/ML Workload | 测验
- AI 基础设施 | 测验
- 在 EKS 上进行模型训练 | 测验
- 推理框架 | 测验
- vLLM 部署和优化 | 测验
- EKS 上的 Agentic AI 平台 | 测验
- AI/ML 最佳实践 | 测验
Data on EKS
- Data on EKS 概览
- Kafka on EKS 深入解析
网络
- 网络概览 | 测验
- VPC CNI | 测验
- Cilium 深入解析
- Calico 深入解析
- VPC Lattice | 测验
- AWS Load Balancer Controller | 测验
- Gateway API | 测验
Service Mesh
安全与策略
- 使用 Kyverno 进行策略管理 | 测验
- Kubernetes 认证和授权 | 测验
- Pod 安全标准 | 测验
- Network Policy | 测验
- Secrets 管理 | 测验
- EKS 安全最佳实践 | 测验
- Image 安全 | 测验
- Runtime 安全 | 测验
- OPA Gatekeeper | 测验
- cert-manager | 测验
- Kubescape | 测验
- SPIFFE/SPIRE | 测验
Container Registry
Platform Engineering
- Platform Engineering 概览 | 测验
- Helm | 测验
- AWS Controllers for Kubernetes (ACK) | 测验
- Kubernetes Resource Operator (KRO) | 测验
- Kubernetes 扩展机制 | 测验
- ExampleCorp:ACK + KRO 集成示例
- Backstage IDP | 测验
- Crossplane | 测验
- vCluster | 测验
GitOps
运维指南
- 基础设施设置 | 测验
- 基础设施进阶 | 测验
- CI Pipeline | 测验
- GitOps Multi-Cluster | 测验
- GitOps 自动化 | 测验
- 扩缩容策略 | 测验
- 可观测性告警 | 测验
- 可观测性分析 | 测验
- 可观测性栈 | 测验
- 资源优化 | 测验
- 升级运维 | 测验
- 事件容量规划手册 | 测验
- FinOps 成本可见性平台 | 测验
- Tekton Pipelines | 测验
可观测性
实验指南
我们提供动手实验指南,帮助你在学习理论后在真实环境中练习。
- 实验指南列表
- 基础:Linux 基础、Linux 运维、容器实验
- 核心:Pod、Service、存储、ConfigMap 实验
- EKS:Cluster 创建实验
可观测性端到端实验
- 实验系列简介
- 第 1 部分:基础设施设置 | 测验
- 第 2 部分:可观测性栈 | 测验
- 第 3 部分:MSA 部署和 Canary | 测验
- 第 4 部分:负载测试和 Autoscaling | 测验
- 第 5 部分:告警和 AIOps | 测验
- 第 6 部分:分布式追踪分析 | 测验
学习指南
初学者学习路径
- 按以下顺序学习:基本概念 -> Kubernetes 核心概念 -> Amazon EKS
- 阅读每一章后,完成对应测验来检查你的理解
- 在练习环境中动手执行命令和示例代码
高级用户学习路径
- 按以下顺序学习:Amazon EKS -> AI/ML -> Service Mesh -> 安全与策略
- 通过 Cilium 部分深入学习网络
- 聚焦特定工具或技术进行深入学习
如何使用测验
- 点击每个文档末尾的测验链接来检查你的学习情况
- 在展开答案前,先思考可折叠样式答案中的内容
- 回顾对应文档,复习答错的问题
贡献
如果你想为此项目做贡献:
- 发现错别字或内容错误时提交 issue
- 建议新主题或改进
- 建议新增或改进测验问题
许可证
本培训材料可免费用于学习目的。