statehub-kenie 0.25.0

Opinionated statehub K8s helper
Documentation
[dependencies.ahash]
optional = true
version = "0.7"

[dependencies.anyhow]
version = "1.0"

[dependencies.async-trait]
optional = true
version = "0.1"

[dependencies.chrono]
version = "0.4"

[dependencies.either]
version = "1.6"

[dependencies.futures]
optional = true
version = "0.3"

[dependencies.http]
version = "0.2"

[dependencies.itertools]
version = "0.10"

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

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

[dependencies.maplit]
version = "1.0"

[dependencies.num-integer]
version = "0.1"

[dependencies.once_cell]
version = "1.9"

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

[dependencies.serde]
features = ["derive"]
version = "1.0"

[dependencies.serde_json]
version = "1.0"

[dependencies.serde_yaml]
version = "0.8"

[dependencies.slug]
optional = true
version = "0.1"

[dependencies.statehub-k8s-helper]
default-features = false
version = "0.6"

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

[dependencies.tokio]
features = ["macros", "rt-multi-thread"]
optional = true
version = "1.9"

[dependencies.tracing]
version = "0.1"
[dev-dependencies.k8s-openapi]
features = ["v1_23"]
version = "0.14"

[dev-dependencies.kube]
features = ["derive"]
version = "0.70"

[dev-dependencies.schemars]
features = ["uuid"]
version = "0.8"

[dev-dependencies.tracing-subscriber]
features = ["env-filter", "time"]
version = "0.3"

[dev-dependencies.uuid]
features = ["v4", "serde"]
version = "0.8"

[features]
capi = ["statehub-k8s-helper/capi", "statehub-k8s-helper/runtime"]
controller = ["async-trait", "ahash", "kube", "futures", "parking_lot", "tokio", "thiserror", "slug", "kube/runtime", "statehub-k8s-helper/runtime"]
default = ["rustls-tls"]
kubectl = ["kube", "futures", "tokio", "statehub-k8s-helper/runtime"]
native-tls = ["kube/native-tls", "statehub-k8s-helper/native-tls"]
openssl-tls = ["kube/openssl-tls", "statehub-k8s-helper/openssl-tls"]
publish = ["k8s-openapi/v1_23"]
rustls-tls = ["kube/rustls-tls", "statehub-k8s-helper/rustls-tls"]

[package]
description = "Opinionated statehub K8s helper"
edition = "2021"
keywords = ["k8s", "statehub"]
license = "Apache-2.0"
name = "statehub-kenie"
repository = "https://gitlab.com/statehub/statehub-kenie-rs"
resolver = "2"
version = "0.25.0"
[package.metadata.docs.rs]
all-features = true