Skip to content

Commit f28df3a

Browse files
authored
chore(deps): remove unused k8s-gateway-api dependency (#13844)
1 parent dd7e206 commit f28df3a

File tree

4 files changed

+2
-20
lines changed

4 files changed

+2
-20
lines changed

Cargo.lock

-13
Original file line numberDiff line numberDiff line change
@@ -1105,18 +1105,6 @@ dependencies = [
11051105
"serde_json",
11061106
]
11071107

1108-
[[package]]
1109-
name = "k8s-gateway-api"
1110-
version = "0.16.0"
1111-
source = "git+https://github.com/linkerd/k8s-gateway-api-rs#4a71642699c90f118f550475a9bb4af78948cbd9"
1112-
dependencies = [
1113-
"k8s-openapi",
1114-
"kube",
1115-
"schemars",
1116-
"serde",
1117-
"serde_json",
1118-
]
1119-
11201108
[[package]]
11211109
name = "k8s-openapi"
11221110
version = "0.24.0"
@@ -1491,7 +1479,6 @@ dependencies = [
14911479
"hyper",
14921480
"hyper-util",
14931481
"ipnet",
1494-
"k8s-gateway-api",
14951482
"k8s-openapi",
14961483
"kube",
14971484
"linkerd-policy-controller-core",

Cargo.toml

+1-5
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ members = [
1515
lto = "thin"
1616

1717
[workspace.dependencies]
18+
gateway-api = "0.14"
1819
http = "1"
1920
hyper = "1"
2021
k8s-openapi = { version = "0.24", features = ["v1_31"] }
@@ -24,11 +25,6 @@ prometheus-client = { version = "0.23", default-features = false }
2425
tonic = { version = "0.12", default-features = false }
2526
tower = { version = "0.5", default-features = false }
2627

27-
[workspace.dependencies.k8s-gateway-api]
28-
# TODO(ver): Remove this once we update to a proper generated version of the gateway api bindings.
29-
git = "https://github.com/linkerd/k8s-gateway-api-rs"
30-
features = ["experimental"]
31-
3228
[workspace.dependencies.linkerd2-proxy-api]
3329
git = "https://github.com/linkerd/linkerd2-proxy-api"
3430
branch = "main"

policy-controller/k8s/api/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ publish = false
77

88
[dependencies]
99
k8s-openapi = { workspace = true }
10-
gateway-api = "0.14"
10+
gateway-api = { workspace = true }
1111
kube = { workspace = true, default-features = false, features = [
1212
"client",
1313
"derive",

policy-test/Cargo.toml

-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ hyper = { workspace = true, features = ["client", "http2"] }
1313
hyper-util = { version = "0.1" }
1414
futures = { version = "0.3", default-features = false }
1515
ipnet = "2"
16-
k8s-gateway-api = { workspace = true }
1716
k8s-openapi = { workspace = true }
1817
linkerd-policy-controller-core = { path = "../policy-controller/core" }
1918
linkerd-policy-controller-k8s-api = { path = "../policy-controller/k8s/api" }

0 commit comments

Comments
 (0)