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 |
#1981 in Web programming
281 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
~565K SLoC