57 releases (breaking)

0.99.0 Mar 12, 2025
0.98.0 Dec 23, 2024
0.97.0 Nov 20, 2024
0.93.1 Jul 23, 2024
0.58.1 Jul 6, 2021

#2300 in Rust patterns

Download history 207678/week @ 2024-12-01 314370/week @ 2024-12-08 248684/week @ 2024-12-15 61079/week @ 2024-12-22 120042/week @ 2024-12-29 265939/week @ 2025-01-05 318535/week @ 2025-01-12 251096/week @ 2025-01-19 289135/week @ 2025-01-26 339875/week @ 2025-02-02 444035/week @ 2025-02-09 423924/week @ 2025-02-16 488020/week @ 2025-02-23 511778/week @ 2025-03-02 514445/week @ 2025-03-09 454231/week @ 2025-03-16

1,986,736 downloads per month
Used in 195 crates (8 directly)

Apache-2.0

275KB
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

~36MB
~576K SLoC