54 releases (breaking)

0.96.0 Oct 9, 2024
0.94.2 Sep 13, 2024
0.93.1 Jul 23, 2024
0.89.0 Mar 26, 2024
0.58.1 Jul 6, 2021

#1227 in Rust patterns

Download history 89755/week @ 2024-07-27 117666/week @ 2024-08-03 183313/week @ 2024-08-10 205198/week @ 2024-08-17 205082/week @ 2024-08-24 173957/week @ 2024-08-31 214502/week @ 2024-09-07 202106/week @ 2024-09-14 239744/week @ 2024-09-21 244776/week @ 2024-09-28 286444/week @ 2024-10-05 260578/week @ 2024-10-12 285103/week @ 2024-10-19 279891/week @ 2024-10-26 273743/week @ 2024-11-02 284047/week @ 2024-11-09

1,169,214 downloads per month
Used in 165 crates (8 directly)

Apache-2.0

265KB
4.5K SLoC

kube-core

Core traits and types necessary for interacting with the kubernetes API. The rust counterpart to kubernetes/apimachinery.

Usage

This crate is always re-exported from kube (even without features) under kube::core.

Docs

See the kube-core API Docs

Development

Help very welcome! We need generic utilities, helpers like those in apimachinery, testing improvements, or just documentation. See https://github.com/kube-rs/kube/labels/core


lib.rs:

Types and traits necessary for interacting with the Kubernetes API

This crate provides the minimal apimachinery necessary to make requests to the kubernetes API.

It does not export export a client, but it also has almost no dependencies.

Everything in this crate is re-exported from kube (even with zero features) under kube::core.

Dependencies

~41MB
~652K SLoC