gocrane / crane

Crane is a FinOps Platform for Cloud Resource Analytics and Economics in Kubernetes clusters. The goal is not only to help users to manage cloud cost easier but also ensure the quality of applications.
https://gocrane.io
Apache License 2.0
1.83k stars 377 forks source link

干扰检测和主动回避--节点污点不能自动清除 #894

Open kingwaycai2005 opened 5 months ago

kingwaycai2005 commented 5 months ago

Describe the bug 测试 Reproduce steps 按crane官网demo视频:https://gocrane.io/zh-cn/docs/tutorials/colocation-with-enhanced-qos/qos-interference-detection-and-active-avoidance.zh/ 测试节点污点不能自动清除

Expected behavior CPU恢复到水位线下,等待冷却后污点清除

Screenshots image image

`[root@localhost ensurance]# cat disablescheduler.yaml apiVersion: ensurance.crane.io/v1alpha1 kind: AvoidanceAction metadata: labels: app: system name: disablescheduling spec: description: disable schedule new pods to the node coolDownSeconds: 60 [root@localhost ensurance]# [root@localhost ensurance]# [root@localhost ensurance]# cat watermark1.yaml apiVersion: ensurance.crane.io/v1alpha1 kind: NodeQOS metadata: name: "watermark1" labels: app: "system" spec: nodeQualityProbe: timeoutSeconds: 10 nodeLocalGet: localCacheTTLSeconds: 60 rules:

Environment (please complete the following information):