|
3 | 3 | ## Table of Contents
|
4 | 4 |
|
5 | 5 | <!-- toc -->
|
6 |
| -- [Summary](#summary) |
7 |
| -- [Background](#background) |
8 |
| -- [Motivation](#motivation) |
9 |
| - - [Goals](#goals) |
10 |
| - - [Non-Goals](#non-goals) |
11 |
| -- [Proposal](#proposal) |
12 |
| - - [API](#api) |
13 |
| -- [Future Improvements](#future-improvements) |
14 |
| -- [Benchmarking](#benchmarking) |
15 |
| - - [Round 1](#round-1) |
16 |
| - - [Methods](#methods) |
17 |
| - - [Results](#results) |
18 |
| - - [Round 2](#round-2) |
19 |
| - - [Methods](#methods-1) |
20 |
| - - [Results](#results-1) |
21 |
| -- [Alternatives Considered](#alternatives-considered) |
22 |
| - - [gRPC API](#grpc-api) |
23 |
| - - [Test Plan](#test-plan) |
24 |
| -- [Graduation Criteria](#graduation-criteria) |
25 |
| -- [Implementation History](#implementation-history) |
| 6 | +- [Kubelet Resource Metrics Endpoint](#kubelet-resource-metrics-endpoint) |
| 7 | + - [Table of Contents](#table-of-contents) |
| 8 | + - [Summary](#summary) |
| 9 | + - [Background](#background) |
| 10 | + - [Motivation](#motivation) |
| 11 | + - [Goals](#goals) |
| 12 | + - [Non-Goals](#non-goals) |
| 13 | + - [Proposal](#proposal) |
| 14 | + - [API](#api) |
| 15 | + - [Future Improvements](#future-improvements) |
| 16 | + - [Benchmarking](#benchmarking) |
| 17 | + - [Round 1](#round-1) |
| 18 | + - [Methods](#methods) |
| 19 | + - [Results](#results) |
| 20 | + - [Round 2](#round-2) |
| 21 | + - [Methods](#methods-1) |
| 22 | + - [Results](#results-1) |
| 23 | + - [Alternatives Considered](#alternatives-considered) |
| 24 | + - [gRPC API](#grpc-api) |
| 25 | + - [Test Plan](#test-plan) |
| 26 | + - [Graduation Criteria](#graduation-criteria) |
| 27 | + - [Implementation History](#implementation-history) |
26 | 28 | <!-- /toc -->
|
27 | 29 |
|
28 | 30 | ## Summary
|
@@ -202,11 +204,11 @@ Alpha:
|
202 | 204 |
|
203 | 205 | Beta:
|
204 | 206 |
|
205 |
| -- [ ] Modify the metrics server to consume the kubelet resource metrics endpoint 3 releases after it is added to the kubelet |
| 207 | +- [X] Modify the metrics server to consume the kubelet resource metrics endpoint 3 releases after it is added to the kubelet |
206 | 208 |
|
207 | 209 | GA:
|
208 | 210 |
|
209 |
| -- [ ] Add node-e2e test to the node conformance tests |
| 211 | +- [X] Add node-e2e test to the node conformance tests |
210 | 212 |
|
211 | 213 | ## Implementation History
|
212 | 214 |
|
|
216 | 218 | - 2019-02-07: Presentation to Sig-Instrumentation
|
217 | 219 | - 2020-01-14: [1.18] Endpoint copied from /metrics/resource/v1alpha1 to /metrics/resource, and adopting the metrics stability framework: https://github.com/kubernetes/kubernetes/pull/86282
|
218 | 220 | - 2020-09-01: [1.20] /metrics/resource/v1alpha1 removed: https://github.com/kubernetes/kubernetes/pull/94272
|
| 221 | +- 2021-06-28: Use kubelet's /metrics/resource endpoint in metrics-server: https://github.com/kubernetes-sigs/metrics-server/pull/777 |
0 commit comments