|
1 |
| ---- |
2 |
| -title: Kubelet endpoint for device assignment observation details |
3 |
| -authors: |
4 |
| - - "@dashpole" |
5 |
| - - "@vikaschoudhary16" |
6 |
| - - "@renaudwastaken" |
7 |
| -owning-sig: sig-node |
8 |
| -reviewers: |
9 |
| - - "@thockin" |
10 |
| - - "@derekwaynecarr" |
11 |
| - - "@dchen1107" |
12 |
| - - "@vishh" |
13 |
| -approvers: |
14 |
| - - "@sig-node-leads" |
15 |
| -editor: "@dashpole" |
16 |
| -creation-date: "2018-07-19" |
17 |
| -last-updated: "2019-04-30" |
18 |
| -status: implementable |
19 |
| ---- |
20 | 1 | # Kubelet endpoint for device assignment observation details
|
21 | 2 |
|
22 | 3 | ## Table of Contents
|
@@ -184,14 +165,12 @@ The infrastructure required is expensive and it is not clear what additional tes
|
184 | 165 |
|
185 | 166 | ### Upgrade / Downgrade Strategy
|
186 | 167 |
|
187 |
| -With gRPC the version is part of the service name |
188 |
| -old versions and new versions should always be served and listened by the kubelet |
| 168 | +With gRPC the version is part of the service name. |
| 169 | +Old versions and new versions should always be served and listened by the kubelet. |
189 | 170 |
|
190 | 171 | To a cluster admin upgrading to the newest API version, means upgrading Kubernetes to a newer version as well as upgrading the monitoring component.
|
191 | 172 |
|
192 |
| -To a vendor |
193 |
| - |
194 |
| -Changes in the API should always be backwards compatible. |
| 173 | +To a vendor changes in the API should always be backwards compatible. |
195 | 174 |
|
196 | 175 | Downgrades here are related to downgrading the plugin
|
197 | 176 |
|
@@ -221,11 +200,11 @@ Kubelet will always be backwards compatible, so going forward existing plugins a
|
221 | 200 |
|
222 | 201 | ### Monitoring requirements
|
223 | 202 | * **How can an operator determine if the feature is in use by workloads?**
|
224 |
| - - Look at the `pod_resources_requests_total` metric exposed by the kubelet. |
| 203 | + - Look at the `pod_resources_endpoint_requests_total` metric exposed by the kubelet. |
225 | 204 | - Look at hostPath mounts of privileged containers.
|
226 | 205 | * **What are the SLIs (Service Level Indicators) an operator can use to determine the health of the service?**
|
227 | 206 | - [X] Metrics
|
228 |
| - - Metric name: `pod_resources_requests_total` |
| 207 | + - Metric name: `pod_resources_endpoint_requests_total` |
229 | 208 | - Components exposing the metric: kubelet
|
230 | 209 |
|
231 | 210 | * **What are the reasonable SLOs (Service Level Objectives) for the above SLIs?** N/A or refer to Kubelet SLIs.
|
|
0 commit comments