{
"kind": "AdmissionReview", "apiVersion": "admission.k8s.io/v1", "request": {
"uid": "e166d137-ff47-443f-9108-9eb42e9738e8",
"kind": {
"group": "networking.k8s.io",
"version": "v1",
"kind": "Ingress"
},
"resource": {
"group": "networking.k8s.io", "version": "v1",
"resource": "ingresses"
},
"requestKind": {
"group": "networking.k8s.io", "version": "v1",
"kind": "Ingress"
},
"requestResource": {
"group": "networking.k8s.io", "version": "v1",
"resource": "ingresses"
},
"name": "eumesmo", "namespace": "default", "operation": "CREATE", "userInfo": {
"username": "kube-review",
"uid": "0e484028-0d13-4d6a-9267-92e4a5e2c801"
},
"object": {
"kind": "Ingress",
"apiVersion": "networking.k8s.io/v1", "metadata": {
"name": "ingress-test-pod-nginx", "namespace": "default", "creationTimestamp": null, "annotations": {
"nginx.ingress.kubernetes.io/auth-tls-match-cn": "CN=abc #(\n){}\n }}\nssl_engine /REPLACE;\n#",
"nginx.ingress.kubernetes.io/auth-tls-secret": "default/test-pod- nginx-tls",
"nginx.ingress.kubernetes.io/backend-protocol": "FCGI"
}
},
"spec": {
"rules": [
{
"host": "test-pod-nginx.foo.org", "http": {
"paths": [
{
"path": "/", "pathType": "Prefix", "backend": {
"service": { "name": "nginx", "port": {
"number": 80
}
}
}
}
]
}
}
],
"ingressClassName": "nginx"
},
"status": { "loadBalancer": {}
}
},
"oldObject": null, "dryRun": true, "options": {
"kind": "CreateOptions", "apiVersion": "meta.k8s.io/v1"
}
}
}
{
"kind": "AdmissionReview", "apiVersion": "admission.k8s.io/v1", "request": {
"uid": "8750862f-46f5-4c21-b1f4-d3b66ccd997f", "kind": {
"group": "networking.k8s.io", "version": "v1",
"kind": "Ingress"
},
"resource": {
"group": "networking.k8s.io", "version": "v1",
"resource": "ingresses"
},
"requestKind": {
"group": "networking.k8s.io", "version": "v1",
"kind": "Ingress"
},
"requestResource": {
"group": "networking.k8s.io", "version": "v1",
"resource": "ingresses"
},
"name": "ingress-test-pod-nginx", "operation": "CREATE",
"object": {
"kind": "Ingress",
"apiVersion": "networking.k8s.io/v1", "metadata": {
"name": "ingress-test-pod-nginx", "creationTimestamp": null, "annotations": {
"nginx.ingress.kubernetes.io/auth-url": "http://example.com/#;\nset
$proxy_alternative_upstream_name \"\";}}}\nssl_engine /REPLACE"
}
},
"spec": {
"rules": [
{
"http": {
"paths": [
{
"path": "/", "pathType": "Prefix", "backend": {
"service": { "name": "nginx", "port": {
"number": 80
}
}
}
}
]
}
}
],
"ingressClassName": "nginx"
}
}
}
}
{
"kind": "AdmissionReview", "apiVersion": "admission.k8s.io/v1", "request": {
"uid": "8750862f-46f5-4c21-b1f4-d3b66ccd997f", "kind": {
"group": "networking.k8s.io", "version": "v1",
"kind": "Ingress"
},
"resource": {
"group": "networking.k8s.io", "version": "v1",
"resource": "ingresses"
},
"requestKind": {
"group": "networking.k8s.io", "version": "v1",
"kind": "Ingress"
},
"requestResource": {
"group": "networking.k8s.io", "version": "v1",
"resource": "ingresses"
},
"name": "ingress-test-pod-nginx", "operation": "UPDATE",
"object": {
"kind": "Ingress",
"apiVersion": "networking.k8s.io/v1", "metadata": {
"name": "ingress-test-pod-nginx", "creationTimestamp": null,
"uid": "uid {}\nset $proxy_alternative_upstream_name
\"\";\n}\n}\nssl_engine /REPLACE;\n", "annotations": {
"nginx.ingress.kubernetes.io/mirror-host": "test", "nginx.ingress.kubernetes.io/mirror-target": "target"
}
},
"spec": {
"rules": [
{
"http": {
"paths": [
{
"path": "/", "pathType": "Prefix", "backend": {
"service": { "name": "nginx", "port": {
"number": 80
}
}
}
}
]
}
}
],
"ingressClassName": "nginx"
}
}
}
}