-
Notifications
You must be signed in to change notification settings - Fork 41.1k
Open
Labels
kind/cleanupCategorizes issue or PR as related to cleaning up code, process, or technical debt.Categorizes issue or PR as related to cleaning up code, process, or technical debt.kind/featureCategorizes issue or PR as related to a new feature.Categorizes issue or PR as related to a new feature.lifecycle/frozenIndicates that an issue or PR should not be auto-closed due to staleness.Indicates that an issue or PR should not be auto-closed due to staleness.sig/instrumentationCategorizes an issue or PR as relevant to SIG Instrumentation.Categorizes an issue or PR as relevant to SIG Instrumentation.
Description
As part of Metrics Stability KEP we migrated from Prometheus client to Kubernetes Metrics Framework. So we no longer need to depend on promethues client directly.
I configured Bazel to forbid importing prometheus directly. https://github.com/kubernetes/kubernetes/blob/master/hack/verify-prometheus-imports.sh (EDITED)
Example PR that removes reference #85289
There are still couple of directories that need to be cleaned up:
-
cluster/images/etcd-version-monitor
(@zhouya0, Remove prometheus references from etcd version monitor #89413) -
pkg/master
(@zhouya0) -
pkg/scheduler/
(@gavinfish, Cleanup: remove prometheus dependencies for scheduler #98338) -
pkg/volume
(@gavinfish, Cleanup: remove prometheus dependencies for volume #98729) -
staging/src/k8s.io/apiserver/pkg/admission/metrics
(@tanjunchen, remove prometheus dependencies from k/k #89285) -
staging/src/k8s.io/apiserver/pkg/util/flowcontrol/metrics
(@tanjunchen) -
test/e2e_node
(@gavinfish)
/sig instrumentation
/kind cleanup
/cc @logicalhan
Please volunteer if your interested in working on certain directory.
/help
Metadata
Metadata
Assignees
Labels
kind/cleanupCategorizes issue or PR as related to cleaning up code, process, or technical debt.Categorizes issue or PR as related to cleaning up code, process, or technical debt.kind/featureCategorizes issue or PR as related to a new feature.Categorizes issue or PR as related to a new feature.lifecycle/frozenIndicates that an issue or PR should not be auto-closed due to staleness.Indicates that an issue or PR should not be auto-closed due to staleness.sig/instrumentationCategorizes an issue or PR as relevant to SIG Instrumentation.Categorizes an issue or PR as relevant to SIG Instrumentation.