[
{
"apiVersion": "gateway.networking.k8s.io/v1",
"kind": "Gateway",
"metadata": {
"annotations": {
"gateway-api/skip-this-for-readiness": "true"
},
"name": "gateway-certificate-nonexistent-secret",
"namespace": "gateway-conformance-infra"
},
"spec": {
"gatewayClassName": "rws",
"listeners": [
{
"allowedRoutes": {
"namespaces": {
"from": "All"
}
},
"name": "https",
"port": 443,
"protocol": "HTTPS",
"tls": {
"certificateRefs": [
{
"group": "",
"kind": "Secret",
"name": "nonexistent-certificate"
}
]
}
}
]
}
},
{
"apiVersion": "gateway.networking.k8s.io/v1",
"kind": "Gateway",
"metadata": {
"annotations": {
"gateway-api/skip-this-for-readiness": "true"
},
"name": "gateway-certificate-unsupported-group",
"namespace": "gateway-conformance-infra"
},
"spec": {
"gatewayClassName": "rws",
"listeners": [
{
"allowedRoutes": {
"namespaces": {
"from": "All"
}
},
"name": "https",
"port": 443,
"protocol": "HTTPS",
"tls": {
"certificateRefs": [
{
"group": "wrong.group.company.io",
"kind": "Secret",
"name": "tls-validity-checks-certificate"
}
]
}
}
]
}
},
{
"apiVersion": "gateway.networking.k8s.io/v1",
"kind": "Gateway",
"metadata": {
"annotations": {
"gateway-api/skip-this-for-readiness": "true"
},
"name": "gateway-certificate-unsupported-kind",
"namespace": "gateway-conformance-infra"
},
"spec": {
"gatewayClassName": "rws",
"listeners": [
{
"allowedRoutes": {
"namespaces": {
"from": "All"
}
},
"name": "https",
"port": 443,
"protocol": "HTTPS",
"tls": {
"certificateRefs": [
{
"group": "",
"kind": "WrongKind",
"name": "tls-validity-checks-certificate"
}
]
}
}
]
}
},
{
"apiVersion": "gateway.networking.k8s.io/v1",
"kind": "Gateway",
"metadata": {
"annotations": {
"gateway-api/skip-this-for-readiness": "true"
},
"name": "gateway-certificate-malformed-secret",
"namespace": "gateway-conformance-infra"
},
"spec": {
"gatewayClassName": "rws",
"listeners": [
{
"allowedRoutes": {
"namespaces": {
"from": "All"
}
},
"name": "https",
"port": 443,
"protocol": "HTTPS",
"tls": {
"certificateRefs": [
{
"group": "",
"kind": "Secret",
"name": "malformed-certificate"
}
]
}
}
]
}
},
{
"apiVersion": "v1",
"data": {
"tls.crt": "SGVsbG8gd29ybGQK",
"tls.key": "SGVsbG8gd29ybGQK"
},
"kind": "Secret",
"metadata": {
"name": "malformed-certificate",
"namespace": "gateway-conformance-infra"
},
"type": "kubernetes.io/tls"
}
]