24 releases (breaking)
0.20.0 | Dec 31, 2024 |
---|---|
0.19.0 | Sep 29, 2024 |
0.18.0 | Aug 31, 2024 |
0.16.0 | May 8, 2024 |
0.6.0 | Oct 30, 2022 |
#470 in Debugging
141 downloads per month
22KB
534 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
~35MB
~564K SLoC