bregman-arie/devops-exercises
学习资源面向 DevOps、SRE 与基础设施知识学习和面试/认证备考的大型问答与练习题库。
这个仓库汇集了 DevOps 与 SRE 方向的问题、答案和实践练习,涵盖 Linux、网络、Kubernetes、AWS、OpenStack、SQL、Prometheus 等,适合系统学习基础设施概念、准备面试或按认证大纲复习的人。作者说明它是学习资料,并不等同于真实面试的模拟。
内容构成
README 写明目前有 2624 道练习和问题,按主题组织,问题与答案以可折叠条目呈现 README。覆盖面很广:操作系统部分有 fork 实验及单独的解答文件 fork 练习,SQL 部分有查询优化练习 SQL 练习,还有可动手操作的 "Highly Available Hello World" 练习 HA 练习。大多数主题节的结构一致——先给问题,再在折叠块里给出答案。
认证内容单独成篇,例如 AWS Cloud Practitioner AWS Cloud Practitioner 和 CKA CKA 题库 各有专门文件,并标注了最后更新年份(不同文件分别是 2020、2021、2022)。这些年份应视为该考试内容的时效边界。
使用方式
主要用法是自测:打开某个主题,先自己作答,再展开答案对照。有些章节只是阅读和作答,并不需要实际执行,README 也明确提醒多数问题和练习并不代表真实面试,并引导读者查阅 FAQ FAQ;它还提醒,DevOps 职业并不是要把列出的每个主题和技术都学一遍。
仓库也接受贡献,新增练习通过 pull request 提交 贡献指南。README 还链接了若干配套项目,例如系统设计笔记本 system-design notebook 和 SRE 检查清单 SRE 清单。
需要注意
这是一个以文本为主的学习资料库,而不是需要安装或运行的工具。阅读无需账号、运行时或特定平台;Python 是仓库主语言,并不意味着存在文档化的环境要求。答案质量参差不齐:有的只是简短定义,有的直接引用外部资料;2023 年 Hacker News 讨论中有评论者指出,这个项目虽然很受欢迎,但未作答的问题数量出乎意料地多 HN 评论。因此需要逐题核实,凡是要依赖的内容都应对照一手文档确认。
许可证会影响复用:README 徽章显示为 CC BY-NC-ND 3.0 许可证徽章,允许署名分享,但不允许修改或商用——若想把材料改写进自己的培训内容,这是一项实际限制。
本文由 AI 根据项目 README 生成,更新于 2026年10月31日,以项目官方文档为准。