Update Rust crate kube to v1 #208

Open
renovate wants to merge 1 commits from renovate/kube-1.x into master
2 changed files with 50 additions and 29 deletions

77
Cargo.lock generated
View File

@ -134,17 +134,6 @@ dependencies = [
"syn", "syn",
] ]
[[package]]
name = "async-trait"
version = "0.1.83"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]] [[package]]
name = "atomic-waker" name = "atomic-waker"
version = "1.1.2" version = "1.1.2"
@ -354,6 +343,26 @@ dependencies = [
"syn", "syn",
] ]
[[package]]
name = "derive_more"
version = "2.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678"
dependencies = [
"derive_more-impl",
]
[[package]]
name = "derive_more-impl"
version = "2.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]] [[package]]
name = "digest" name = "digest"
version = "0.10.7" version = "0.10.7"
@ -1170,12 +1179,24 @@ dependencies = [
] ]
[[package]] [[package]]
name = "kube" name = "k8s-openapi"
version = "0.99.0" version = "0.25.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9a4eb20010536b48abe97fec37d23d43069bcbe9686adcf9932202327bc5ca6e" checksum = "aa60a41b57ae1a0a071af77dbcf89fc9819cfe66edaf2beeb204c34459dcf0b2"
dependencies = [ dependencies = [
"k8s-openapi", "base64 0.22.1",
"chrono",
"serde",
"serde_json",
]
[[package]]
name = "kube"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "778f98664beaf4c3c11372721e14310d1ae00f5e2d9aabcf8906c881aa4e9f51"
dependencies = [
"k8s-openapi 0.25.0",
"kube-client", "kube-client",
"kube-core", "kube-core",
"kube-derive", "kube-derive",
@ -1184,9 +1205,9 @@ dependencies = [
[[package]] [[package]]
name = "kube-client" name = "kube-client"
version = "0.99.0" version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7fc2ed952042df20d15ac2fe9614d0ec14b6118eab89633985d4b36e688dccf1" checksum = "7cb276b85b6e94ded00ac8ea2c68fcf4697ea0553cb25fddc35d4a0ab718db8d"
dependencies = [ dependencies = [
"base64 0.22.1", "base64 0.22.1",
"bytes", "bytes",
@ -1203,7 +1224,7 @@ dependencies = [
"hyper-timeout", "hyper-timeout",
"hyper-util", "hyper-util",
"jsonpath-rust", "jsonpath-rust",
"k8s-openapi", "k8s-openapi 0.25.0",
"kube-core", "kube-core",
"pem", "pem",
"rustls", "rustls",
@ -1221,15 +1242,16 @@ dependencies = [
[[package]] [[package]]
name = "kube-core" name = "kube-core"
version = "0.99.0" version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ff0d0793db58e70ca6d689489183816cb3aa481673e7433dc618cf7e8007c675" checksum = "e3c56ff45deb0031f2a476017eed60c06872251f271b8387ad8020b8fef60960"
dependencies = [ dependencies = [
"chrono", "chrono",
"derive_more",
"form_urlencoded", "form_urlencoded",
"http", "http",
"json-patch", "json-patch",
"k8s-openapi", "k8s-openapi 0.25.0",
"schemars", "schemars",
"serde", "serde",
"serde-value", "serde-value",
@ -1239,9 +1261,9 @@ dependencies = [
[[package]] [[package]]
name = "kube-derive" name = "kube-derive"
version = "0.99.0" version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c562f58dc9f7ca5feac8a6ee5850ca221edd6f04ce0dd2ee873202a88cd494c9" checksum = "079fc8c1c397538628309cfdee20696ebdcc26745f9fb17f89b78782205bd995"
dependencies = [ dependencies = [
"darling", "darling",
"proc-macro2", "proc-macro2",
@ -1253,21 +1275,20 @@ dependencies = [
[[package]] [[package]]
name = "kube-runtime" name = "kube-runtime"
version = "0.99.0" version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "88f34cfab9b4bd8633062e0e85edb81df23cb09f159f2e31c60b069ae826ffdc" checksum = "2f1326e946fadf6248febdf8a1c001809c3899ccf48cb9768cbc536b741040dc"
dependencies = [ dependencies = [
"ahash", "ahash",
"async-broadcast", "async-broadcast",
"async-stream", "async-stream",
"async-trait",
"backon", "backon",
"educe", "educe",
"futures", "futures",
"hashbrown", "hashbrown",
"hostname", "hostname",
"json-patch", "json-patch",
"k8s-openapi", "k8s-openapi 0.25.0",
"kube-client", "kube-client",
"parking_lot", "parking_lot",
"pin-project", "pin-project",
@ -1332,7 +1353,7 @@ dependencies = [
"anyhow", "anyhow",
"env_logger", "env_logger",
"futures", "futures",
"k8s-openapi", "k8s-openapi 0.24.0",
"kube", "kube",
"log", "log",
"mktemp", "mktemp",

View File

@ -13,7 +13,7 @@ serde = { version = "1.0.219", features = ["derive"] }
serde_json = "1.0.140" serde_json = "1.0.140"
schemars = "0.8.22" schemars = "0.8.22"
tokio = { version = "1.45.1", features = ["full"] } tokio = { version = "1.45.1", features = ["full"] }
kube = { version = "0.99.0", features = ["runtime", "derive"] } kube = { version = "1.1.0", features = ["runtime", "derive"] }
k8s-openapi = { version = "0.24.0", features = ["v1_31"] } k8s-openapi = { version = "0.24.0", features = ["v1_31"] }
futures = "0.3.31" futures = "0.3.31"
thiserror = "2.0.12" thiserror = "2.0.12"