Open heyste opened 3 months ago
Generate Conformance report for implementation: cilium
apiVersion: gateway.networking.k8s.io/v1alpha1
date: "2024-06-05T15:37:36+12:00"
gatewayAPIChannel: experimental
gatewayAPIVersion: v1.0.0
implementation:
contact:
- https://github.com/cilium/community/blob/main/roles/Maintainers.md
organization: cilium
project: cilium
url: https://github.com/cilium/cilium
version: 0.15.4
kind: ConformanceReport
mode: default
profiles: null
Locate apisnoop events for implementation "contour"
apisnoop=# select distinct useragent from testing.audit_event where useragent ilike 'contour%';
useragent
-----------------------------------------------------------------
contour/v0.0.0 (linux/amd64) kubernetes/$Format
contour/v0.0.0 (linux/amd64) kubernetes/$Format/leader-election
(2 rows)
apisnoop=# select count(*) from testing.audit_event where useragent ilike 'contour%';
count
-------
690
(1 row)
apisnoop=# select count(*) from testing.audit_event where useragent ilike 'conformance.test%';
count
-------
6060
(1 row)
Implementation: envoy-gateway
httproute.gateway.networking.k8s.io/backend created
pod/envoy-default-eg-e41e7b31-69985b9c9d-49h7m condition met
NAME CONTROLLER ACCEPTED AGE
eg gateway.envoyproxy.io/gatewayclass-controller True 21s
{
"conditions": [
{
"lastTransitionTime": "2024-06-07T03:31:03Z",
"message": "Valid GatewayClass",
"observedGeneration": 1,
"reason": "Accepted",
"status": "True",
"type": "Accepted"
}
]
}
$ psql -c "select distinct useragent from testing.audit_event where useragent ilike 'envoy%';"
useragent
-------------------------------------------------------
envoy-gateway/v0.0.0 (linux/amd64) kubernetes/$Format
(1 row)
$ psql -c "select count(*) from testing.audit_event where useragent ilike 'conformance.test%';"
count
-------
4660
(1 row)
Gateway-API v1.0.0
[1] - Using gateway-api conformance tests [2] - Ref: #34 [3] - Ref: #35