做为一个典型的分布式项目,Kubernetes 的部署一直以来都是挡在初学者前面的一只“拦路虎”。尤为是在 Kubernetes 项目发布初期,它的部署彻底要依靠一堆由社区维护的脚本。api
其实,Kubernetes 做为一个 Golang 项目,已经免去了不少相似于 Python 项目要安装语言级别依赖的麻烦。可是,除了将各个组件编译成二进制文件外,用户还要负责为这些二进制文件编写对应的配置文件、配置自启动脚本,以及为 kube-apiserver 配置受权文件等等诸多运维工做。安全
这几年,在跟朋友探讨 k8s 落地时,也有一些问题被反反复复地说起,好比:网络
在这里分享我偶然间获得的一份文档,该文档将K8S分为理论和实践两个部分进行讲解,左右开弓,事半功倍,让咱们来看看文档内容架构
该学习指南,主要包括两个模块:理论篇和实践篇运维
以上就是这份文档的概况,一次搞懂6个核心原理吃透基础理论,学会6个典型问题的华丽操做,无论是架构师仍是开发者,又或是运维,都可以从中学到很多。分布式
上面的文档已整理成册,感兴趣的朋友添加Q群:328993819,备注51。ide