跳过正文

Client-Go

用 Go 写 K8s 运维工具:client-go 实战

用 Go 写 K8s 运维工具:client-go 实战

·1372 字·7 分钟
kubectl 能解决 80% 的日常问题,剩下 20% 需要你自己写工具。本文用实际可运行的 Go 代码,展示如何用 client-go 构建批量重启 Deployment、Pod 资源报告、过期 ConfigMap 清理等运维工具,并用 cobra 封装成 CLI。