我最近一直在看 k8s 的东西,但是感觉光看书和文档不太过瘾,想要跟着源码一起看看。
我是在我的台式机 win10 上把 k8s 的源码弄下来,通过 GoLang 来进行源码阅读的,但是光看源码没有调试还是很难理解 k8s 的代码执行流程,所以想问问各位老哥,是怎么在本地调试 k8s 源码的? 我搜了一些资料都是千篇一律,没有一个靠谱的。

我最近一直在看 k8s 的东西,但是感觉光看书和文档不太过瘾,想要跟着源码一起看看。
我是在我的台式机 win10 上把 k8s 的源码弄下来,通过 GoLang 来进行源码阅读的,但是光看源码没有调试还是很难理解 k8s 的代码执行流程,所以想问问各位老哥,是怎么在本地调试 k8s 源码的? 我搜了一些资料都是千篇一律,没有一个靠谱的。
1 abser Aug 8, 2020 云上买一个最靠谱 |
2 secretName OP @abser 买一个如何调试呢? |
3 rome7054 Aug 8, 2020 via iPhone 要哪个组件就编译,然后开个虚机或者 wsl/wsl2 直接跑,至于调试可以 dlv 执行 exec 或者 attach 到进程在线 debug |
4 xulolololololo Aug 9, 2020 如果熟悉 linux, 可以用个 ubuntu,省去很多环境搭建的成本. |
5 mogging Aug 17, 2020 已安装 Ubuntu 作为主力系统,但是还是不知道怎么调试源码,网上资料也不够细 |