scaling down will send unnecessary alerts
まだ誰も着手していません。
評価
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 初心者へのやさしさ
- 58/100
- issue の種類
- バグ
- 明瞭さ
- おおむね明確
- 活発さ
- 静か
- 技術スタック
- go, kubernetes
調査の方向性
kube-proxy の /healthz チェックにある pkg/healthchecker/types/types.go を読み、ToBeDeletedByClusterAutoscaler に対するリンク先の Kubernetes の proxy_health.go の動作と比較してください。npd がその health 結果をどのようにアラートに変換するかを追跡し、tainted node のスケールダウンによって不要なアラームが発生しなくなったことを確認してください。
索引モデルが issue の本文から書いたものです。
説明
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.
- 主要言語
- Go
- スター
- 3.5k
- フォーク
- 704
- 平均マージ
- 12時間 21分
- マージ済み PR(30日)
- 3
環境構築
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
kubernetes/node-problem-detector のほかの issue
-
Flag --enable-k8s-exporter=false causes loss of /healthz, /conditions, and /debug/pprof endpointsオープン
難易度 4/5 3〜5日 初心者へのやさしさ 56/100
kubernetes/node-problem-detector#1332 ·
-
kind/cleanup sig/node
難易度 5/5 1週間以上 初心者へのやさしさ 45/100
kubernetes/node-problem-detector#1331 ·
-
NPD needs significant unit test coverage再び着手できるかも @DigitalVeer が 63 日前に担当しましたが、オープン中のプルリクエストはありません。 オープンkind/cleanup sig/node
kubernetes/node-problem-detector#1328 · コメント 2 件 · 担当者 1 名 ·
-
kind/feature lifecycle/frozen
難易度 5/5 1週間以上 初心者へのやさしさ 35/100
kubernetes/node-problem-detector#1112 · コメント 8 件 ·
-
Networking probesオープン
難易度 5/5 1週間以上 初心者へのやさしさ 32/100
kubernetes/node-problem-detector#991 · コメント 23 件 · リアクション 5 件 ·
kubernetes/node-problem-detector の issue をすべて見る
似ている issue
-
agentic-workflows
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
メンテナーはふだん 1 日以内に返信
-
priority/4/normal status/needs-triage type/bug/unconfirmed
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
authelia/authelia#13292 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
blinklabs-io/actions#138 ·
メンテナーはふだん 1 日以内に返信
-
[UI] AlbumDetails collapses multi-genre list to single primary genre on viewports < lg breakpointオープン
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
メンテナーはふだん 1 日以内に返信