花折 - KubeDoor
KubeDoor是一个基于K8S准入控制机制的微服务资源管控平台,使用Python+Vue开发,专注于微服务高峰时段的资源分析统计与强管控,确保资源申请率和真实使用率一致。
KubeDoor是一个基于Kubernetes准入控制机制的微服务资源管控平台,使用Python和Vue开发。它专注于微服务每日高峰时段的资源视角,实现了微服务的资源分析统计与强管控,确保微服务资源的资源申请率和真实使用率一致。主要功能包括采集K8S微服务每日业务高峰时段P95的CPU内存消耗、需求、限制值与Pod数,并基于这些数据实现Grafana看板与WEB UI集成。此外,KubeDoor还通过准入控制机制实现K8S微服务资源的真实使用率和资源申请需求值保持一致,优化K8S调度器、自动扩缩容和保障服务质量(QoS机制)。项目还提供了一个K8S管控与展示的WEB UI,支持即时、定时、周期性任务执行微服务的扩缩容和重启操作,并集成了Grafana看板。KubeDoor的未来计划包括多K8S支持、英文版发布、集成K8S实时监控能力、微服务AI评分与缩容等功能。