这个教程起初源自于我看过的一份用 ruby 写的 k8s 英文教学文章,觉得写的很好,后来我自己也开始分享 k8s 相关的知识给周边的小伙伴听,过程发现还是有很多大佬对 k8s 不是很熟悉的,所以我想着整理出了这一份 k8s 的基础教程,帮助大家入门和精进 k8s 的使用。
这份教程的优点在于:
- 教学镜像是基于 golang 编写的基础代码,只要有代码基础的人都能看懂!
- 教学镜像做过多次优化,目前是用打包成二进制的方式运行在 base image 中,压缩到 dockerhub 中仅 10MB !非常适合练习使用!
- 实战代码很全,不是像其他教程一样理论说一大堆,最后来个 hello world 的 pod 。
- 不仅是 k8s 的教程,后面会加上一些高级用法,例如 helm, k9s 等待。
k8s 作为云原生时代的操作系统,学习它的必要性不言而喻,如果你觉得这个仓库有趣,可以在下方评论或者分享让更多人知道,如果你觉得这个仓库对你有价值,欢迎 start 或者提 PR / Issue ,让它变得更好!
repository: https://github.com/guangzhengli/k8s-tutorials
我目前的疑惑点是:为了让大家直接上手操作,理论方面没写太多,在平常线下分享时,我可以口头解释很多知识,但是文档的话,是否会对初学者不够友好?