Skip to content
This repository has been archived by the owner on Apr 25, 2023. It is now read-only.

Introduce standard controller runtime metrics #1506

Merged
merged 1 commit into from
Jul 11, 2022

Conversation

zqzten
Copy link
Contributor

@zqzten zqzten commented May 25, 2022

What this PR does / why we need it:
Controller runtime provides some useful metrics for controllers. However, since KubeFed does not directly use controller runtime to build controllers (for some "federated" reasons), it lacks these standard metrics. This PR introduces these metrics to KubeFed and deprecates some old non-standard ones.

@k8s-ci-robot k8s-ci-robot added cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. size/M Denotes a PR that changes 30-99 lines, ignoring generated files. labels May 25, 2022
@zqzten
Copy link
Contributor Author

zqzten commented Jun 28, 2022

Friendly ping @irfanurrehman @jimmidyson for review

@irfanurrehman
Copy link
Contributor

/lgtm
/approve
Thanks @zqzten

@k8s-ci-robot k8s-ci-robot added the lgtm Indicates that a PR is ready to be merged. label Jul 11, 2022
@k8s-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: irfanurrehman, zqzten

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@k8s-ci-robot k8s-ci-robot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Jul 11, 2022
@k8s-ci-robot k8s-ci-robot merged commit a402d2e into kubernetes-retired:master Jul 11, 2022
@zqzten zqzten deleted the metrics branch July 11, 2022 05:23
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
approved Indicates a PR has been approved by an approver from all required OWNERS files. cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. lgtm Indicates that a PR is ready to be merged. size/M Denotes a PR that changes 30-99 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants