#kubernetes #crd #macro #api-bindings #customresource

kube-derive

为kube kubernetes crates提供的自定义衍生物

80个版本 (破坏性更新)

0.93.1 2024年7月23日
0.92.1 2024年6月19日
0.89.0 2024年3月26日
0.87.2 2023年12月22日
0.31.0 2020年3月28日

#1794 in 编码

Download history 63766/week @ 2024-04-27 55689/week @ 2024-05-04 68481/week @ 2024-05-11 70977/week @ 2024-05-18 59744/week @ 2024-05-25 66761/week @ 2024-06-01 75703/week @ 2024-06-08 71943/week @ 2024-06-15 78305/week @ 2024-06-22 66646/week @ 2024-06-29 76967/week @ 2024-07-06 63536/week @ 2024-07-13 68713/week @ 2024-07-20 69101/week @ 2024-07-27 97937/week @ 2024-08-03 134328/week @ 2024-08-10

每月 380,859 次下载
用于 96 个crate(直接使用16个)

Apache-2.0

41KB
518

kube-derive

#[derive(CustomResource)] 添加到您的自定义资源结构体中。

安装

derive 功能添加到 kube

[dependencies]
kube = { version = "0.93.1", feature = ["derive"] }

使用方法

请参阅 kube-derive API 文档

示例

请参阅以 crd_ 前缀命名的 示例 以获取更多信息。

开发

非常欢迎帮助!类似于Kubebuilder的功能,测试改进,openapi功能。请参阅 https://github.com/kube-rs/kube/labels/derive


lib.rs:

为kube的derive宏提供的一个crate。

依赖关系

~1–2MB
~41K SLoC