Expand description

Utilities for Kubernetes controllers built on kube

Re-exports

pub use self::client::ClientArgs;
client
pub use self::initialized::Initialized;
pub use self::log::LogFormat;
log
pub use self::runtime::Runtime;
runtime
pub use self::server::ServerArgs;
server

Modules

adminadmin

Admin server utilities.

clientclient

Utilities for configuring a kube_client::Client from the command line

errorserrors

Utilities for handling errors

initializedinitialized

A utility for waiting for components to be initialized.

loglog

Configures the global default tracing subscriber

requeuerequeue

A bounded, delayed, multi-producer, single-consumer queue for deferring work in response to scheduler updates.

runtimeruntime

A controller runtime

serverserver

Helpers for configuring and running an HTTPS server, especially for admission controllers and API extensions

shutdownshutdown

Drives graceful shutdown when the process receives a signal.

Structs

A Layer which filters spans and events based on a set of filter directives.

Error returned by try_init if a global default subscriber could not be initialized.