Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
243 changes: 208 additions & 35 deletions Cargo.lock
Original file line number Diff line number Diff line change
Expand Up @@ -380,8 +380,18 @@ version = "0.20.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee"
dependencies = [
"darling_core",
"darling_macro",
"darling_core 0.20.11",
"darling_macro 0.20.11",
]

[[package]]
name = "darling"
version = "0.21.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9cdf337090841a411e2a7f3deb9187445851f91b309c0c0a29e05f74a00a48c0"
dependencies = [
"darling_core 0.21.3",
"darling_macro 0.21.3",
]

[[package]]
Expand All @@ -398,13 +408,38 @@ dependencies = [
"syn",
]

[[package]]
name = "darling_core"
version = "0.21.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1247195ecd7e3c85f83c8d2a366e4210d588e802133e1e355180a9870b517ea4"
dependencies = [
"fnv",
"ident_case",
"proc-macro2",
"quote",
"strsim",
"syn",
]

[[package]]
name = "darling_macro"
version = "0.20.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead"
dependencies = [
"darling_core",
"darling_core 0.20.11",
"quote",
"syn",
]

[[package]]
name = "darling_macro"
version = "0.21.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d38308df82d1080de0afee5d069fa14b0326a88c14f15c5ccda35b4a6c414c81"
dependencies = [
"darling_core 0.21.3",
"quote",
"syn",
]
Expand Down Expand Up @@ -691,16 +726,16 @@ dependencies = [

[[package]]
name = "gateway-api"
version = "0.16.0"
version = "0.19.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4369c3e046bbeb9c1eadb2a3e954ba7f0fbdbea165c96b7a0e698ac381b736d4"
checksum = "22945b64cd520921b037a237f2ad62c4491993e5d1ab01156269922430486d63"
dependencies = [
"delegate",
"k8s-openapi",
"kube",
"k8s-openapi 0.26.1",
"kube 2.0.1",
"once_cell",
"regex-lite",
"schemars",
"schemars 1.2.1",
"serde",
"serde_json",
"serde_yaml",
Expand Down Expand Up @@ -1051,7 +1086,7 @@ version = "2.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130"
dependencies = [
"schemars",
"schemars 0.8.22",
"serde",
]

Expand Down Expand Up @@ -1151,7 +1186,20 @@ checksum = "aa60a41b57ae1a0a071af77dbcf89fc9819cfe66edaf2beeb204c34459dcf0b2"
dependencies = [
"base64",
"chrono",
"schemars",
"schemars 0.8.22",
"serde",
"serde_json",
]

[[package]]
name = "k8s-openapi"
version = "0.26.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "06d9e5e61dd037cdc51da0d7e2b2be10f497478ea7e120d85dad632adb99882b"
dependencies = [
"base64",
"chrono",
"schemars 1.2.1",
"serde",
"serde_json",
]
Expand All @@ -1162,13 +1210,25 @@ version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "778f98664beaf4c3c11372721e14310d1ae00f5e2d9aabcf8906c881aa4e9f51"
dependencies = [
"k8s-openapi",
"kube-client",
"kube-core",
"kube-derive",
"k8s-openapi 0.25.0",
"kube-client 1.1.0",
"kube-core 1.1.0",
"kube-derive 1.1.0",
"kube-runtime",
]

[[package]]
name = "kube"
version = "2.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "48e7bb0b6a46502cc20e4575b6ff401af45cfea150b34ba272a3410b78aa014e"
dependencies = [
"k8s-openapi 0.26.1",
"kube-client 2.0.1",
"kube-core 2.0.1",
"kube-derive 2.0.1",
]

[[package]]
name = "kube-client"
version = "1.1.0"
Expand All @@ -1190,8 +1250,8 @@ dependencies = [
"hyper-timeout",
"hyper-util",
"jsonpath-rust",
"k8s-openapi",
"kube-core",
"k8s-openapi 0.25.0",
"kube-core 1.1.0",
"pem",
"rustls",
"secrecy",
Expand All @@ -1207,6 +1267,42 @@ dependencies = [
"tracing",
]

[[package]]
name = "kube-client"
version = "2.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4987d57a184d2b5294fdad3d7fc7f278899469d21a4da39a8f6ca16426567a36"
dependencies = [
"base64",
"bytes",
"chrono",
"either",
"futures",
"home",
"http",
"http-body",
"http-body-util",
"hyper",
"hyper-rustls",
"hyper-timeout",
"hyper-util",
"jsonpath-rust",
"k8s-openapi 0.26.1",
"kube-core 2.0.1",
"pem",
"rustls",
"secrecy",
"serde",
"serde_json",
"serde_yaml",
"thiserror 2.0.18",
"tokio",
"tokio-util",
"tower",
"tower-http",
"tracing",
]

[[package]]
name = "kube-core"
version = "1.1.0"
Expand All @@ -1218,8 +1314,26 @@ dependencies = [
"form_urlencoded",
"http",
"json-patch",
"k8s-openapi",
"schemars",
"k8s-openapi 0.25.0",
"schemars 0.8.22",
"serde",
"serde-value",
"serde_json",
"thiserror 2.0.18",
]

[[package]]
name = "kube-core"
version = "2.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "914bbb770e7bb721a06e3538c0edd2babed46447d128f7c21caa68747060ee73"
dependencies = [
"chrono",
"derive_more",
"form_urlencoded",
"http",
"k8s-openapi 0.26.1",
"schemars 1.2.1",
"serde",
"serde-value",
"serde_json",
Expand All @@ -1232,7 +1346,21 @@ version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "079fc8c1c397538628309cfdee20696ebdcc26745f9fb17f89b78782205bd995"
dependencies = [
"darling",
"darling 0.20.11",
"proc-macro2",
"quote",
"serde",
"serde_json",
"syn",
]

[[package]]
name = "kube-derive"
version = "2.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "03dee8252be137772a6ab3508b81cd797dee62ee771112a2453bc85cbbe150d2"
dependencies = [
"darling 0.21.3",
"proc-macro2",
"quote",
"serde",
Expand All @@ -1255,8 +1383,8 @@ dependencies = [
"hashbrown 0.15.5",
"hostname",
"json-patch",
"k8s-openapi",
"kube-client",
"k8s-openapi 0.25.0",
"kube-client 1.1.0",
"parking_lot",
"pin-project",
"serde",
Expand Down Expand Up @@ -1284,9 +1412,9 @@ dependencies = [
"http-body-util",
"hyper",
"hyper-util",
"k8s-openapi",
"kube-client",
"kube-core",
"k8s-openapi 0.25.0",
"kube-client 1.1.0",
"kube-core 1.1.0",
"kube-runtime",
"kubert-prometheus-process",
"kubert-prometheus-tokio",
Expand Down Expand Up @@ -1399,9 +1527,9 @@ version = "0.1.0"
dependencies = [
"gateway-api",
"ipnet",
"k8s-openapi",
"kube",
"schemars",
"k8s-openapi 0.25.0",
"kube 1.1.0",
"schemars 0.8.22",
"serde",
"serde_json",
"serde_yaml",
Expand All @@ -1419,8 +1547,8 @@ dependencies = [
"chrono",
"futures",
"http",
"k8s-openapi",
"kube",
"k8s-openapi 0.25.0",
"kube 1.1.0",
"kubert",
"linkerd-policy-controller-core",
"linkerd-policy-controller-k8s-api",
Expand Down Expand Up @@ -1468,8 +1596,8 @@ dependencies = [
"hyper",
"hyper-util",
"ipnet",
"k8s-openapi",
"kube",
"k8s-openapi 0.25.0",
"kube 1.1.0",
"kubert",
"linkerd-policy-controller-core",
"linkerd-policy-controller-grpc",
Expand Down Expand Up @@ -1501,16 +1629,16 @@ dependencies = [
"hyper",
"hyper-util",
"ipnet",
"k8s-openapi",
"kube",
"k8s-openapi 0.25.0",
"kube 1.1.0",
"linkerd-policy-controller-core",
"linkerd-policy-controller-grpc",
"linkerd-policy-controller-k8s-api",
"linkerd2-proxy-api",
"maplit",
"rand 0.10.0",
"regex",
"schemars",
"schemars 0.8.22",
"serde",
"serde_json",
"tokio",
Expand Down Expand Up @@ -1979,6 +2107,26 @@ dependencies = [
"bitflags",
]

[[package]]
name = "ref-cast"
version = "1.0.25"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f354300ae66f76f1c85c5f84693f0ce81d747e2c3f21a45fef496d89c960bf7d"
dependencies = [
"ref-cast-impl",
]

[[package]]
name = "ref-cast-impl"
version = "1.0.25"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da"
dependencies = [
"proc-macro2",
"quote",
"syn",
]

[[package]]
name = "regex"
version = "1.12.3"
Expand Down Expand Up @@ -2143,7 +2291,20 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3fbf2ae1b8bc8e02df939598064d22402220cd5bbcca1c76f7d6a310974d5615"
dependencies = [
"dyn-clone",
"schemars_derive",
"schemars_derive 0.8.22",
"serde",
"serde_json",
]

[[package]]
name = "schemars"
version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a2b42f36aa1cd011945615b92222f6bf73c599a102a300334cd7f8dbeec726cc"
dependencies = [
"dyn-clone",
"ref-cast",
"schemars_derive 1.2.1",
"serde",
"serde_json",
]
Expand All @@ -2160,6 +2321,18 @@ dependencies = [
"syn",
]

[[package]]
name = "schemars_derive"
version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7d115b50f4aaeea07e79c1912f645c7513d81715d0420f8bc77a18c6260b307f"
dependencies = [
"proc-macro2",
"quote",
"serde_derive_internals",
"syn",
]

[[package]]
name = "scopeguard"
version = "1.2.0"
Expand Down
Loading
Loading