build(k8s): upgrade kube dependencies

This commit is contained in:
andrussal 2026-03-30 05:51:08 +02:00
parent 84cd33bc67
commit f73179193b
4 changed files with 383 additions and 307 deletions

View File

@ -7,10 +7,6 @@ no-default-features = true
[advisories]
ignore = [
"RUSTSEC-2024-0384", # instant unmaintained; upstream dependency
"RUSTSEC-2024-0388", # derivative unmaintained; no safe upgrade available upstream
"RUSTSEC-2025-0012", # backoff unmaintained; upstream workspace still relies on it
"RUSTSEC-2025-0134", # rustls-pemfile unmaintained; transitive via rustls stack
]
yanked = "deny"
@ -28,6 +24,7 @@ allow = [
"ISC",
"MIT",
"Unicode-3.0",
"Zlib",
]
private = { ignore = false }
unused-allowed-license = "deny"

680
Cargo.lock generated

File diff suppressed because it is too large Load Diff

View File

@ -17,8 +17,8 @@ anyhow = "1"
async-trait = { workspace = true }
cfgsync-artifacts = { workspace = true }
cfgsync-core = { workspace = true }
k8s-openapi = { features = ["latest"], version = "0.20" }
kube = { default-features = false, features = ["client", "runtime", "rustls-tls"], version = "0.87" }
k8s-openapi = { features = ["latest"], version = "0.27" }
kube = { default-features = false, features = ["client", "runtime", "rustls-tls"], version = "3.1" }
reqwest = { features = ["json"], workspace = true }
serde = { workspace = true }
serde_json = { workspace = true }

View File

@ -164,6 +164,7 @@ fn filter_services_with_tcp_node_ports(services: ObjectList<Service>) -> ObjectL
.filter(|service| !tcp_node_ports(service).is_empty())
.collect(),
metadata: services.metadata,
types: services.types,
}
}