前言

趁着寒假在家里学习了Kubernetes。我越来越偏向于这样一种习惯:在接触某一全新事物的时候,找到针对该事物评价最高的、时效最强的书籍来学习。我认为,一本好书能够带来以下好处:

  • 效率。相比视频教程,图书的出版经过了作者、编辑人员、审计人员的检查,相对来说出错会少一些;同时,“读书学习”依赖于读者的阅读理解能力。我觉得自己的阅读理解能力还好;
  • 体系。很明显,一本好书能够帮助我们建立更为完善的只是框架和更为严谨的体系;
  • 教学方法与学习思路。在学习专业知识的同时,我们还可以学习作者的写作方法:为什么我会觉得他这样写作更方便读者理解?以及“作者当初是怎样学习这一事物的?”

当然,直接阅读官方手册(Read the fuck manual)也是不错的选择。

言归正传。我找到了Marko Luksa先生的Kubernetes in Action

本书最最明显的优点是,作者画了大量生动、精确的示意图来帮助读者理解。很感谢作者,另外在未来我也打算借助各种示意图来说明复杂问题,来写技术文章。

为什么是思维导图而不是详细的笔记呢?我认为,像Kubernetes这样的框架学习起来不必死记硬背,关键在于自己归纳总结出来一套知识架构,弄懂系统是怎么运转的。未来哪里的细节忘记了,翻开书看一看就好。

后面就是思维导图了。

基础部分

高级部分