记录 Kubernetes Pod 分散调度的两个常见方案:podAntiAffinity 和 topologySpreadConstraints,以及 maxSkew、DoNotSchedule、ScheduleAnyway 的取舍。
从 CRD、controller、ModelConfig、MCPServer 到 Agent,记录一次用 kagent 在 Kubernetes 里部署可调用工具的 AI Agent 的完整流程。
整理 Go 项目里几个影响长期维护的小习惯:defer 使用边界、context 传参、错误包装和日志记录位置。
记录 nodeAffinity、podAffinity、podAntiAffinity 的配置方式,以及 required/preferred、拓扑域和 Pending 排查思路。
整理几个真实项目里常用的 Go 开发工具:Delve、Air、golangci-lint、sqlc、Task、GoReleaser 和 gotestsum。