56 releases (breaking)

0.98.0 Dec 23, 2024
0.97.0 Nov 20, 2024
0.96.0 Oct 9, 2024
0.93.1 Jul 23, 2024
0.58.1 Jul 6, 2021

#1219 in Rust patterns

Download history 270135/week @ 2024-10-28 279675/week @ 2024-11-04 286325/week @ 2024-11-11 263516/week @ 2024-11-18 184661/week @ 2024-11-25 209834/week @ 2024-12-02 314732/week @ 2024-12-09 246200/week @ 2024-12-16 60366/week @ 2024-12-23 122193/week @ 2024-12-30 267051/week @ 2025-01-06 319329/week @ 2025-01-13 251408/week @ 2025-01-20 285727/week @ 2025-01-27 345389/week @ 2025-02-03 445232/week @ 2025-02-10

1,335,661 downloads per month
Used in 183 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
~577K SLoC