scaling down will send unnecessary alerts
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 58/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Tranquilla
- Stack tecnologico
- go, kubernetes
- Ambito
- observability
Direzione di ricerca
Leggi pkg/healthchecker/types/types.go in corrispondenza del controllo /healthz di kube-proxy, quindi confrontalo con il comportamento collegato di Kubernetes in proxy_health.go per ToBeDeletedByClusterAutoscaler. Traccia il modo in cui npd trasforma quel risultato di health in un alert e verifica che lo scale-down di un tainted node non produca più un allarme non necessario.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
The npd component checks the health status of kube-proxy via the /healthz interface
https://github.com/kubernetes/node-problem-detector/blob/2baac6c06751cc6dccd8b0ad9b6d08b6780f1a13/pkg/healthchecker/types/types.go#L83
When cluster-autoscaler performs elastic scaling down, it will add the ToBeDeletedByClusterAutoscaler taint to nodes. When a node has the ToBeDeletedByClusterAutoscaler taint, the /healthz interface of kube-proxy will consider itself to be in an unhealthy state.
https://github.com/kubernetes/kubernetes/blob/d4672d9a9db5687c4561048c4840ef1f8ccb3c75/pkg/proxy/healthcheck/proxy_health.go#L188
The elastic scaling down of cluster-autoscaler is standard behavior and should not trigger any alarms, as it can cause confusion.
- Lingua principale
- Go
- Stelle
- 3.5k
- Fork
- 704
- Merge medio
- 12h 21m
- PR unite (30g)
- 3
Preparare l'ambiente
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di kubernetes/node-problem-detector
-
Flag --enable-k8s-exporter=false causes loss of /healthz, /conditions, and /debug/pprof endpointsAperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 56/100
kubernetes/node-problem-detector#1332 ·
-
kind/cleanup sig/node
Difficoltà 5/5 Più di una settimana Idoneità per principianti 45/100
kubernetes/node-problem-detector#1331 ·
-
NPD needs significant unit test coverageForse di nuovo libera @DigitalVeer l’ha presa 63 giorni fa e non c’è nessuna pull request aperta. Apertakind/cleanup sig/node
kubernetes/node-problem-detector#1328 · 2 commenti · 1 assegnatario ·
-
kind/feature lifecycle/frozen
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
kubernetes/node-problem-detector#1112 · 8 commenti ·
-
Networking probesAperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 32/100
kubernetes/node-problem-detector#991 · 23 commenti · 5 reazioni ·
Tutte le issue di kubernetes/node-problem-detector
Issue simili
-
agentic-workflows
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
priority/4/normal status/needs-triage type/bug/unconfirmed
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
authelia/authelia#13292 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
blinklabs-io/actions#138 ·
I maintainer di solito rispondono entro 1 giorno
-
[UI] AlbumDetails collapses multi-genre list to single primary genre on viewports < lg breakpointAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno