k8s-cleaner
k8s-cleaner 是一款 Kubernetes 控制器,专门自动清理集群中闲置的 PVC、资源配额超限的命名空间、以及不健康的 Pod,帮助集群管理员维持集群整洁、避免资源浪费。
k8s-cleaner 的设计理念是「预防胜于治疗」:在 Kubernetes 运营中,闲置的 PersistentVolumeClaim 超期保留、未及时清理的测试命名空间、长期处于 Error 状态的 Pod 都会持续消耗集群资源。k8s-cleaner 以控制器模式运行,持续监控并自动处理这些问题。
核心功能: • PVC 清理:自动删除超过指定时间的闲置 PersistentVolumeClaim • 命名空间配额监控:当命名空间资源使用超出配额时自动触发清理 • 不健康 Pod 处理:自动重试或清除处于 Error、Evicted 等非正常状态的 Pod • 多渠道通知:支持 Slack、Discord、Teams、PagerDuty、Opsgenie 等多种通知渠道,清理事件实时推送
适用人群: Kubernetes 集群管理员、DevOps 工程师,以及管理多租户 Kubernetes 集群的平台工程师。
团队信息
AI产品库
官方
由 AI 猎手自动发现
评论与建议
登录 后参与评论或提建议