kubert 0.5.0

Kubernetes runtime helpers. Based on kube-rs.
Documentation
[dependencies.ahash]
optional = true
version = "0.7"

[dependencies.clap]
default-features = false
features = ["derive", "std"]
optional = true
version = "3.1.0"

[dependencies.drain]
default-features = false
optional = true
version = "0.1.1"

[dependencies.futures-core]
default-features = false
optional = true
version = "0.3"

[dependencies.futures-util]
default-features = false
optional = true
version = "0.3"

[dependencies.hyper]
default-features = false
optional = true
version = "0.14.17"

[dependencies.k8s-openapi]
default-features = false
optional = true
version = "0.14"

[dependencies.kube-client]
default-features = false
features = ["client", "config"]
optional = true
version = "0.70"

[dependencies.kube-core]
default-features = false
optional = true
version = "0.70"

[dependencies.kube-runtime]
default-features = false
optional = true
version = "0.70"

[dependencies.parking_lot]
optional = true
version = "0.12"

[dependencies.pin-project-lite]
optional = true
version = "0.2"

[dependencies.rustls-pemfile]
optional = true
version = "0.3.0"

[dependencies.serde]
optional = true
version = "1"

[dependencies.thiserror]
optional = true
version = "1.0.30"

[dependencies.tokio]
default-features = false
optional = false
version = "1.17.0"

[dependencies.tokio-rustls]
default-features = false
optional = true
version = "0.23.2"

[dependencies.tokio-util]
default-features = false
optional = true
version = "0.7"

[dependencies.tower-service]
optional = true
version = "0.3.1"

[dependencies.tracing]
optional = true
version = "0.1.31"

[dependencies.tracing-subscriber]
default-features = false
features = ["env-filter", "fmt", "json", "smallvec", "tracing-log"]
optional = true
version = "0.3.9"
[dev-dependencies.k8s-openapi]
default-features = false
features = ["v1_23"]
version = "0.14.0"

[dev-dependencies.kube]
default-features = false
features = ["runtime"]
version = "0.70"

[dev-dependencies.tokio]
default-features = false
features = ["macros", "test-util"]
version = "1.17"

[dev-dependencies.tokio-stream]
version = "0.1"

[dev-dependencies.tokio-test]
version = "0.4"

[dev-dependencies.tracing-subscriber]
features = ["ansi"]
version = "0.3"

[features]
admin = ["futures-util", "hyper/http1", "hyper/runtime", "hyper/server", "tokio/sync", "tracing"]
client = ["kube-client", "thiserror"]
errors = ["futures-core", "futures-util", "pin-project-lite", "tokio/time", "tracing"]
index = ["ahash", "futures-core", "futures-util", "kube-core", "kube-runtime", "parking_lot", "tracing"]
initialized = ["futures-core", "futures-util", "pin-project-lite", "tokio/sync"]
log = ["thiserror", "tracing", "tracing-subscriber"]
requeue = ["futures-core", "tokio/macros", "tokio/sync", "tokio-util/time", "tracing"]
runtime = ["admin", "client", "errors", "initialized", "kube-core", "kube-runtime", "log", "serde", "shutdown", "thiserror", "tracing"]
server = ["drain", "hyper/http1", "hyper/http2", "hyper/runtime", "hyper/server", "rustls-pemfile", "thiserror", "tokio/fs", "tokio/macros", "tokio/net", "tokio/rt", "tokio-rustls", "tower-service", "tracing"]
shutdown = ["drain", "futures-core", "tokio/macros", "tokio/signal", "thiserror", "tracing"]

[package]
description = "Kubernetes runtime helpers. Based on kube-rs."
edition = "2021"
keywords = ["kubernetes", "client", "runtime", "server"]
license = "Apache-2.0"
name = "kubert"
readme = "../README.md"
repository = "https://github.com/olix0r/kubert"
rust-version = "1.56.1"
version = "0.5.0"
[package.metadata.docs.rs]
features = ["admin", "client", "errors", "initialized", "log", "requeue", "runtime", "server", "shutdown", "k8s-openapi/v1_23"]
rustdoc-args = ["--cfg", "docsrs"]