15 breaking releases

0.16.0 May 8, 2024
0.15.0 Jan 23, 2024
0.14.0 Sep 16, 2023
0.12.0 Apr 9, 2023
0.6.0 Oct 30, 2022

#13 in #resource

Download history 119/week @ 2024-01-28 67/week @ 2024-02-04 30/week @ 2024-02-11 100/week @ 2024-02-18 66/week @ 2024-02-25 80/week @ 2024-03-03 8/week @ 2024-03-10 47/week @ 2024-03-17 39/week @ 2024-03-24 100/week @ 2024-03-31 16/week @ 2024-04-14 31/week @ 2024-04-28 185/week @ 2024-05-05 29/week @ 2024-05-12

245 downloads per month

Apache-2.0

20KB
435 lines

Kubernetes Metrics API Resource definitions

Portions of the code are copied from other projects, like kdash

Usage example

use k8s_metrics::v1beta1 as metricsv1;
use kube::api;

async fn pod_metrics(client: &kube::Client, namespace: &str) -> kube::Result<Vec<metricsv1::PodMetrics>> {
    let lp = api::ListParams::default();
    api::Api::<metricsv1::PodMetrics>::namespaced(client.clone(), namespace)
        .list(&lp)
        .await
        .map(|list| list.items)
}

Dependencies

~45MB
~715K SLoC