Skip to content

Commit b4aa664

Browse files
authored
Conformance: Add Cilium conformance report for v1.4 (#4233)
* Conformance: Add Cilium conformance report for v1.4 Signed-off-by: xtine <[email protected]> * Update cilium conformance badge and version, table Signed-off-by: xtine <[email protected]> --------- Signed-off-by: xtine <[email protected]>
1 parent 6047f84 commit b4aa664

File tree

4 files changed

+211
-2
lines changed

4 files changed

+211
-2
lines changed
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# Cilium
2+
3+
## Table of Contents
4+
5+
| API channel | Implementation version | Mode | Report |
6+
|--------------|-------------------------------------------|---------|--------------------------------------------------------|
7+
| experimental | [main](https://github.com/cilium/cilium/) | default | [main report](./experimental-v1.19.0-pre.2-default-report.yaml) |
8+
9+
## Reproduce
10+
11+
Cilium conformance tests can be reproduced by follow the steps in CI `.github/workflows/conformance-gateway-api.yaml`
12+
from within the [Cilium repo](https://github.com/cilium/cilium).
Lines changed: 135 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,135 @@
1+
<Right>apiVersion: gateway.networking.k8s.io/v1
2+
date: "2025-11-07T14:41:20-05:00"
3+
gatewayAPIChannel: experimental
4+
gatewayAPIVersion: v1.4.0
5+
implementation:
6+
contact:
7+
- https://github.com/cilium/community/blob/main/roles/Maintainers.md
8+
organization: cilium
9+
project: cilium
10+
url: github.com/cilium/cilium
11+
version: 1.19.0-pre.2
12+
kind: ConformanceReport
13+
mode: default
14+
profiles:
15+
- core:
16+
result: success
17+
statistics:
18+
Failed: 0
19+
Passed: 13
20+
Skipped: 0
21+
extended:
22+
result: success
23+
statistics:
24+
Failed: 0
25+
Passed: 3
26+
Skipped: 0
27+
supportedFeatures:
28+
- GatewayAddressEmpty
29+
- GatewayHTTPListenerIsolation
30+
- GatewayInfrastructurePropagation
31+
- GatewayPort8080
32+
- GatewayStaticAddresses
33+
name: GATEWAY-GRPC
34+
summary: Core tests succeeded. Extended tests succeeded.
35+
- core:
36+
result: success
37+
statistics:
38+
Failed: 0
39+
Passed: 33
40+
Skipped: 0
41+
extended:
42+
result: success
43+
statistics:
44+
Failed: 0
45+
Passed: 25
46+
Skipped: 0
47+
supportedFeatures:
48+
- GatewayAddressEmpty
49+
- GatewayHTTPListenerIsolation
50+
- GatewayInfrastructurePropagation
51+
- GatewayPort8080
52+
- GatewayStaticAddresses
53+
- HTTPRouteBackendProtocolH2C
54+
- HTTPRouteBackendProtocolWebSocket
55+
- HTTPRouteBackendRequestHeaderModification
56+
- HTTPRouteBackendTimeout
57+
- HTTPRouteDestinationPortMatching
58+
- HTTPRouteHostRewrite
59+
- HTTPRouteMethodMatching
60+
- HTTPRouteNamedRouteRule
61+
- HTTPRoutePathRedirect
62+
- HTTPRoutePathRewrite
63+
- HTTPRoutePortRedirect
64+
- HTTPRouteQueryParamMatching
65+
- HTTPRouteRequestMirror
66+
- HTTPRouteRequestMultipleMirrors
67+
- HTTPRouteRequestPercentageMirror
68+
- HTTPRouteRequestTimeout
69+
- HTTPRouteResponseHeaderModification
70+
- HTTPRouteSchemeRedirect
71+
unsupportedFeatures:
72+
- HTTPRouteCORS
73+
- HTTPRouteParentRefPort
74+
name: GATEWAY-HTTP
75+
summary: Core tests succeeded. Extended tests succeeded.
76+
- core:
77+
result: success
78+
statistics:
79+
Failed: 0
80+
Passed: 11
81+
Skipped: 0
82+
extended:
83+
result: success
84+
statistics:
85+
Failed: 0
86+
Passed: 3
87+
Skipped: 0
88+
supportedFeatures:
89+
- GatewayAddressEmpty
90+
- GatewayHTTPListenerIsolation
91+
- GatewayInfrastructurePropagation
92+
- GatewayPort8080
93+
- GatewayStaticAddresses
94+
name: GATEWAY-TLS
95+
summary: Core tests succeeded. Extended tests succeeded.
96+
- core:
97+
result: success
98+
statistics:
99+
Failed: 0
100+
Passed: 2
101+
Skipped: 0
102+
name: MESH-GRPC
103+
summary: Core tests succeeded.
104+
- core:
105+
result: success
106+
statistics:
107+
Failed: 0
108+
Passed: 7
109+
Skipped: 0
110+
extended:
111+
result: success
112+
statistics:
113+
Failed: 0
114+
Passed: 7
115+
Skipped: 0
116+
supportedFeatures:
117+
- MeshClusterIPMatching
118+
- MeshHTTPRouteBackendRequestHeaderModification
119+
- MeshHTTPRouteNamedRouteRule
120+
- MeshHTTPRouteQueryParamMatching
121+
- MeshHTTPRouteRedirectPath
122+
- MeshHTTPRouteRedirectPort
123+
- MeshHTTPRouteRewritePath
124+
- MeshHTTPRouteSchemeRedirect
125+
unsupportedFeatures:
126+
- MeshConsumerRoute
127+
name: MESH-HTTP
128+
summary: Core tests succeeded. Extended tests succeeded.
129+
succeededProvisionalTests:
130+
- GRPCRouteNamedRule
131+
- GatewayInfrastructure
132+
- GatewayOptionalAddressValue
133+
- HTTPRouteNamedRule
134+
- HTTPRouteRequestPercentageMirror
135+
- MeshHTTPRouteNamedRule

site-src/implementations.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -261,15 +261,15 @@ Documentation to deploy and use AKO Gateway API can be found at [Avi Kubernetes
261261

262262
### Cilium
263263

264-
[![Conformance](https://img.shields.io/badge/Gateway%20API%20Conformance%20v1.3.0-Cilium-green)](https://github.com/kubernetes-sigs/gateway-api/blob/main/conformance/reports/v1.3.0/cilium-cilium)
264+
[![Conformance](https://img.shields.io/badge/Gateway%20API%20Conformance%20v1.4.0-Cilium-green)](https://github.com/kubernetes-sigs/gateway-api/blob/main/conformance/reports/v1.4.0/cilium)
265265

266266
[Cilium][cilium] is an eBPF-based networking, observability and security
267267
solution for Kubernetes and other networking environments. It includes [Cilium
268268
Service Mesh][cilium-service-mesh], a highly efficient mesh data plane that can
269269
be run in [sidecarless mode][cilium-sidecarless] to dramatically improve
270270
performance, and avoid the operational complexity of sidecars. Cilium also
271271
supports the sidecar proxy model, offering choice to users.
272-
Cilium supports Gateway API, passing conformance for v1.3.0 as of [Cilium 1.18][cilium118blog].
272+
Cilium supports Gateway API, passing conformance for v1.4.0 as of Cilium 1.19
273273

274274
Cilium is open source and is a CNCF Graduated project.
275275

0 commit comments

Comments
 (0)