CloudNative Learning Path

需求

<aside> 🔥 我们需要对 kubernetes 进一步的学习和深造,看源码是必须的道路。

</aside>

👀 与其重要的,是对 kubernetes 资源的收集。


⚠️ 所有资源均是采用外链连接,书本资源或不放连接,其他均为自己感受和总结。如有侵权请联系删除。

<aside> 🚧 ⚠️ 注意,这篇文章将永久保存在 notion,将会不断地更新下去,提供了可写通道,如果你有更好的资源,欢迎补充在notion上 ~

</aside>

CloudNative 学习途径

关于kubernetes:


关于 CNCF 的贡献,你需要签署 CLA

自己写作的一些资源:

都收纳到 awesome 仓库中,覆盖 📚 菜鸟成长手册🚀 CS系列 、云原生系列、区块链系列、web3系列🔥、Golang系列💡...... 访问 GitHub👀 https://github.com/cubxxw/awesome-cs-cloudnative-blockchain ⏬⏬⏬


GitHub - cubxxw/awesome-cs-cloudnative-blockchain: 📚 菜鸟成长手册🚀 CS系列 、云原生系列、区块链系列、web3系列🔥、Golang系列💡......

最好需要什么

  1. 如果说第一步的话,那必须要了解 docker 容器底层原理和 Linux 内核基础相关。
  2. 先理解理解完架构了,读起来就比较快了。
  3. 学会使用它,不会使用,永远无法理解它的设计理念。
  4. 读源码还得带着问题去读,不然会很枯燥。一定要带着问题去读,不然就会很枯燥,然后陷入细节中去
  5. 读源码还得有一定积累量,比如你已经读过很多基础包的源码比如 net/http grpc-go 等等
  6. 要尝试着调试,要尝试着练习,要尝试着理解和分析产品理念,更要学会自己设计。