Skip to main content

k8s_crds_cilium/
lib.rs

1#![allow(clippy::doc_lazy_continuation, unused_imports)]
2
3//! # Kubernetes CRDs for Cilium
4//!
5//! This library provides automatically generated types for the various CRDs included in [Cilium]. It is intended to be used with the [Kube-rs] library.
6//!
7//! [Cilium]: https://cilium.io/
8//! [Kube-rs]: https://kube.rs/
9#[cfg(feature = "bgp")]
10pub mod ciliumbgpadvertisements;
11#[cfg(feature = "bgp")]
12pub use ciliumbgpadvertisements::*;
13#[cfg(feature = "bgp")]
14pub mod ciliumbgpclusterconfigs;
15#[cfg(feature = "bgp")]
16pub use ciliumbgpclusterconfigs::*;
17#[cfg(feature = "bgp")]
18pub mod ciliumbgpnodeconfigoverrides;
19#[cfg(feature = "bgp")]
20pub use ciliumbgpnodeconfigoverrides::*;
21#[cfg(feature = "bgp")]
22pub mod ciliumbgpnodeconfigs;
23#[cfg(feature = "bgp")]
24pub use ciliumbgpnodeconfigs::*;
25#[cfg(feature = "bgp")]
26pub mod ciliumbgppeerconfigs;
27#[cfg(feature = "bgp")]
28pub use ciliumbgppeerconfigs::*;
29pub mod ciliumcidrgroups;
30pub use ciliumcidrgroups::*;
31pub mod ciliumclusterwideenvoyconfigs;
32pub use ciliumclusterwideenvoyconfigs::*;
33pub mod ciliumclusterwidenetworkpolicies;
34pub use ciliumclusterwidenetworkpolicies::*;
35pub mod ciliumegressgatewaypolicies;
36pub use ciliumegressgatewaypolicies::*;
37pub mod ciliumendpoints;
38pub use ciliumendpoints::*;
39pub mod ciliumenvoyconfigs;
40pub use ciliumenvoyconfigs::*;
41pub mod ciliumidentities;
42pub use ciliumidentities::*;
43pub mod ciliumloadbalancerippools;
44pub use ciliumloadbalancerippools::*;
45pub mod ciliumlocalredirectpolicies;
46pub use ciliumlocalredirectpolicies::*;
47pub mod ciliumnetworkpolicies;
48pub use ciliumnetworkpolicies::*;
49pub mod ciliumnodeconfigs;
50pub use ciliumnodeconfigs::*;
51pub mod ciliumnodes;
52pub use ciliumnodes::*;
53#[cfg(feature = "alpha")]
54pub mod ciliumendpointslices;
55#[cfg(feature = "alpha")]
56pub use ciliumendpointslices::*;
57#[cfg(feature = "alpha")]
58pub mod ciliumgatewayclassconfigs;
59#[cfg(feature = "alpha")]
60pub use ciliumgatewayclassconfigs::*;
61#[cfg(feature = "alpha")]
62pub mod ciliuml2announcementpolicies;
63#[cfg(feature = "alpha")]
64pub use ciliuml2announcementpolicies::*;
65#[cfg(feature = "alpha")]
66pub mod ciliumpodippools;
67#[cfg(feature = "alpha")]
68pub use ciliumpodippools::*;