- 团队新人上手 K8s:需要一条从概念到部署的阅读路径时,先从这里挑教程和书,比让新人自己搜博客少走弯路
- 做技术选型调研:需要快速知道某个方向(集群部署、云厂商托管、ML on K8s)有哪些公开资料和产品入口,把它当索引用而不是当结论用
- 写内部分享或培训材料:找现成的书籍、视频、GitBook 版本作为参考书目来源,省掉逐个筛选的时间
- 离线阅读:GitBook 版本可以整包下载,适合在没网或需要归档的场景下当资料库
awesome-kubernetes
ramitsurana活跃维护 有专家点评一份精选的 Kubernetes 资源清单,汇总教程、书籍、云厂商方案和企业级产品,帮你在庞杂生态里快速找到靠谱的学习与落地资料。
A curated list for awesome kubernetes sources :ship::tada:
专家点评
上手难度:入门更新于 2026-11-11一份 Kubernetes 学习资源的索引,用来替代你自己在收藏夹里堆链接
适用场景
踩坑
- 链接失效是这个仓库的常态问题:issue 里 Broken Link、Page link broken 反复出现,且已有自动链接检查报告类 issue,说明维护靠 CI 巡检加人工修,你点开时遇到 404 不奇怪,重要资料建议自己再存一份
- 条目质量不齐:issue 里有关于「提交最低要求模板」的讨论,意味着收录门槛历史上并不统一,别默认清单里的每一项都经过筛选
- 协议是 CC BY-NC 4.0,禁止商业使用:如果打算把内容整理进对外售卖的课程或商业文档,先确认授权边界
同类对比
同类还有 awesome-devops、kubernetes 官方文档的 tutorials 页,以及 CNCF 的 landscape;要系统性学习而非找链接,官方文档和一本成体系的书比清单更合适
README 里没有找到可直接复制的安装命令,请到 README 或官方文档查看安装方式。
README 未说明
项目说明
由 README 自动翻译提炼一份精选的 Kubernetes 学习资源与链接清单,帮你快速找到入门教程和进阶读物
一份精选的 Kubernetes 资源清单,汇总教程、书籍、云厂商方案和企业级产品,帮你在庞杂生态里快速找到靠谱的学习与落地资料。
核心能力
- 按主题分类汇总 Kubernetes 入门教程与文章
- 收录大量书籍、博客与视频等学习资料链接
- 提供 GitBook 电子书版本可下载阅读
- 通过 GitHub Actions 自动校验链接有效性
- 接受社区 PR 持续补充与更新条目
容易踩的坑
这是资源清单仓库,不是可安装的软件,无需也无法运行;内容以外部链接为主,链接失效需自行甄别;采用 CC BY-NC 4.0 协议,禁止商业使用
- v5.02019 Release最新正式版2020-01-02 · 2020-01-02 16:55 UTC
这个版本没有写更新说明。
- v4.02018 Release2019-01-05 · 2019-01-05 15:30 UTC
这个版本没有写更新说明。
- v3.02017 Release2017-12-30 · 2017-12-30 19:22 UTC
这个版本没有写更新说明。
- v2.02016 Release2017-01-06 · 2017-01-06 18:16 UTC
这个版本没有写更新说明。
- v.1.02015 awesome-kubernetes2016-01-14 · 2016-01-14 13:07 UTC
查看更新说明
Updates covered till 2015 year.
用户点评
登录用户的真实使用记录,可按版本和硬件筛选还没有人点评。第一个说出真实体验的人最有价值。
Awesome-Kubernetes
A curated list for awesome kubernetes sources inspired by @sindresorhus' awesome

"Talent wins games, but teamwork and intelligence wins championships."
-- Michael Jordan
Without the help from these amazing contributors, building this awesome-repo would never have been possible. Thank You very much everyone !!
Thanks to Gitbook.This awesome list can now be downloaded and read in the form of a book. Check it out --> https://ramitsurana.gitbook.io/awesome-kubernetes/docs .Keep Learning Keep Sharing !!
If you see a package or project here that is no longer maintained or is not a good fit, please submit a pull request to improve this file. Thank you!
What is Kubernetes?
Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications. It groups containers that make up an application into logical units for easy management and discovery.
Source: What is Kubernetes
History
Kubernetes is known to be a descendant of Google's system BORG
The first unified container-management system developed at Google was the system we internally call Borg. It was built to manage both long-running services and batch jobs, which had previously been handled by two separate systems: Babysitter and the Global Work Queue. The latter’s architecture strongly influenced Borg, but was focused on batch jobs; both predated Linux control groups.
Source: Kubernetes Past
Date of Birth
Kubernetes celebrates its birthday every year on 21st July. Kubernetes 1.0 was released on July 21 2015, after being first announced to the public at Dockercon in June 2014.
Roadmap
The awesome-kubernetes will now soon be available in the form of different releases and package bundles, It means that you can download the awesome kubernetes release up to a certain period of time, The release for awesome kubernetes 2015 bundle is released. Checkout the releases column for more info.
Featured On
Starting Point
A place that marks the beginning of a journey
- Kubernetes Community Overview and Contributions Guide by Ihor Dvoretskyi
- Are you Ready to Manage your Infrastructure like Google?
- Google is years ahead when it comes to the cloud, but it's happy the world is catching up
- An Intro to Google’s Kubernetes and How to Use It by Laura Frank
- Kubernetes: The Future of Cloud Hosting by Meteorhacks
- Kubernetes by Google by Gaston Pantana
- Key Concepts by Arun Gupta
- Application Containers: Kubernetes and Docker from Scratch by Keith Tenzer
- Learn the Kubernetes Key Concepts in 10 Minutes by Omer Dawelbeit
- The Children's Illustrated Guide to Kubernetes by Deis
- Kubernetes Katas, A selection of exercises for Kubernetes
- The ‘kubectl run’ command by Michael Hausenblas
- Docker Kubernetes Lab Handbook by Peng Xiao
- Curated Resources for Kubernetes
- Kubernetes Comic by Google Cloud Platform
- Kubernetes 101: Pods, Nodes, Containers, and Clusters by Dan Sanche
- An Introduction to Kubernetes by Justin Ellingwood
- Kubernetes and everything else - Introduction to Kubernetes and it's context by Rinor Maloku
- Installation on Centos 7
- Setting Up a Kubernetes Cluster on Ubuntu 18.04
- Cloud Native Landscape
- The Kubernetes Handbook by Farhan Hasin Chowdhury
- Bootstrapping Microservices by Ashley Davis
- Bootstrapping Microservices with Docker, Kubernetes, and Terraform, Second Edition by Ashley Davis
- Kubernetes Native Microservices with Quarkus, and MicroProfile by John Clingan and Ken Finnigan
- How to Deploy a REST API in Kubernetes
- Securing Kubernetes Secrets by Alex Soto Bueno and Andrew Block
- Continuous Delivery for Kubernetes by Mauricio Salatino
- GitOps and Kubernetes by Billy Yuen, [Alexander Matyushentsev] (https://github.com/alexmt), Todd Ekenstam, Jesse Suen
- Knative in Action by Jacques Chester
- Learn Kubernetes in a Month of Lunches by Elton Stoneman
- Cloud Native Spring in Action by Thomas Vitale
- Securing Cloud Applications by Adib Saikali
- Google Anthos in Action by Antonio Gulli et al.
- Kubernetes explained
- Cloud Observabillity in Action by Michael Hausenblas
- Core Kubernetes by Chris Love
- Road to Kubernetes by Justin Mitchel
- Kubernetes on Windows by Jay Vyas and James Sturtevant
- Kubernetes explained
- How to Manage Secrets in Kubernetes – A Complete Guide
- Kubernetes Concepts: Deep Dive by Idan Refaeli
- Fluent Bit with Kubernetes by Phil Wilkins
- Kubernetes from scratch by Rohit Ghumare
Contributing
Contributions are most welcome!
This list is just getting started, please contribute to make it super awesome.
Check out the Contributing Guidelines.
License
awesome-kubernetes by Ramit Surana is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.