摘要: 前言 在深入研究Kubernetes(K8S)源代码的旅程中,许多技术文章都指引我们从API Server、Scheduler等控制平面的核心组件入手。遵循这一路径,我确实对K8S的声明式API和调度机制有了宏观的理解。 然而,我逐渐发现,这些组件如同运筹帷幄的“大脑”,它们下达指令,但并不亲自动手 阅读全文
posted @ 2025-08-12 11:02 tohearts 阅读(70) 评论(0) 推荐(0)
摘要: GoAnalysis重磅升级:我们重新定义了Go源码阅读 面对复杂的Go项目,您是否曾感觉自己深陷代码的“热带雨林”,难以看清逻辑的全貌?想要深入理解一个陌生的项目或精巧的开源库,却苦于没有清晰的路径? 今天激动地宣布,Go语言源码分析利器 GoAnalysis 迎来了一次革命性的更新! 为您带来了 阅读全文
posted @ 2025-08-12 10:46 tohearts 阅读(55) 评论(0) 推荐(0)
摘要: 前提 自2025年初以来,我一直在深入研究与AI应用相关的多个领域,包括提示工程、AI编程、AI工作流以及MCP等。这一探索旅程的起点源于Goland AI编程助手的一次试用体验,这次经历彻底改变了我对大型AI模型的看法。 在此之前,我主要将AI视为一种增强搜索功能的工具;然而,通过实际使用后发现, 阅读全文
posted @ 2025-04-14 20:52 tohearts 阅读(164) 评论(0) 推荐(0)
摘要: 鉴于Informer架构及其处理逻辑蕴含了丰富的实战技术,本文将分为上下两章进行深入探讨。 上篇将专注于解析Informer中的Reflector组件,而下篇则会详尽分析Indexer模块。通过这种结构化的呈现方式,提供一个全面且系统的学习路径。 问题发现 在前一章节中,我们探讨了使用RestCli 阅读全文
posted @ 2025-04-11 22:07 tohearts 阅读(194) 评论(0) 推荐(0)
摘要: 问题 在不使用k8s库的情况下,我们该如何访问? kubernetes组件api-server提供http Rest接口,给其他组件或者外部第三方调用,根据这个思路,我们可以编写如下代码: func TestToK8SByHttp(t *testing.T) { // 解析 kubeconfig c 阅读全文
posted @ 2025-04-07 18:01 tohearts 阅读(54) 评论(0) 推荐(0)