apiVersion: gateway.networking.k8s.io/v1 kind: Gateway metadata: annotations: kubectl.kubernetes.io/last-applied-configuration: | {"apiVersion":"gateway.networking.k8s.io/v1","kind":"Gateway","metadata":{"annotations":{},"name":"openshift-ai-inference","namespace":"openshift-ingress"},"spec":{"gatewayClassName":"openshift-default","infrastructure":{"labels":{"serving.kserve.io/gateway":"kserve-ingress-gateway"},"parametersRef":{"group":"","kind":"ConfigMap","name":"gateway-proxy-config"}},"listeners":[{"allowedRoutes":{"namespaces":{"from":"All"}},"name":"http","port":80,"protocol":"HTTP"}]}} creationTimestamp: "2026-10-30T22:25:05Z" generation: 1 labels: istio.io/rev: openshift-gateway managedFields: - apiVersion: gateway.networking.k8s.io/v1beta1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:gateway.istio.io/controller-version: {} manager: openshift.io/gateway-controller/v1 operation: Apply subresource: status time: "2026-10-30T22:25:05Z" - apiVersion: gateway.networking.k8s.io/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:labels: .: {} f:istio.io/rev: {} manager: ingress-operator operation: Update time: "2026-10-30T22:25:05Z" - apiVersion: gateway.networking.k8s.io/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:kubectl.kubernetes.io/last-applied-configuration: {} f:spec: .: {} f:gatewayClassName: {} f:infrastructure: .: {} f:labels: .: {} f:serving.kserve.io/gateway: {} f:parametersRef: .: {} f:group: {} f:kind: {} f:name: {} f:listeners: .: {} k:{"name":"http"}: .: {} f:allowedRoutes: .: {} f:namespaces: .: {} f:from: {} f:name: {} f:port: {} f:protocol: {} manager: kubectl-client-side-apply operation: Update time: "2026-10-30T22:25:05Z" - apiVersion: gateway.networking.k8s.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"LoadBalancerReady"}: .: {} f:lastTransitionTime: {} f:message: {} f:observedGeneration: {} f:reason: {} f:status: {} f:type: {} manager: ingress-operator operation: Update subresource: status time: "2026-10-30T22:25:08Z" - apiVersion: gateway.networking.k8s.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"kuadrant.io/AuthPolicyAffected"}: .: {} f:lastTransitionTime: {} f:message: {} f:observedGeneration: {} f:reason: {} f:status: {} f:type: {} f:listeners: k:{"name":"http"}: f:conditions: k:{"type":"kuadrant.io/AuthPolicyAffected"}: .: {} f:lastTransitionTime: {} f:message: {} f:observedGeneration: {} f:reason: {} f:status: {} f:type: {} manager: manager operation: Update subresource: status time: "2026-10-30T22:29:13Z" - apiVersion: gateway.networking.k8s.io/v1beta1 fieldsType: FieldsV1 fieldsV1: f:status: f:addresses: {} f:conditions: k:{"type":"Accepted"}: f:lastTransitionTime: {} f:message: {} f:observedGeneration: {} f:reason: {} f:status: {} k:{"type":"Programmed"}: f:lastTransitionTime: {} f:message: {} f:observedGeneration: {} f:reason: {} f:status: {} f:listeners: .: {} k:{"name":"http"}: .: {} f:attachedRoutes: {} f:conditions: .: {} k:{"type":"Accepted"}: .: {} f:lastTransitionTime: {} f:message: {} f:observedGeneration: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Conflicted"}: .: {} f:lastTransitionTime: {} f:message: {} f:observedGeneration: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Programmed"}: .: {} f:lastTransitionTime: {} f:message: {} f:observedGeneration: {} f:reason: {} f:status: {} f:type: {} k:{"type":"ResolvedRefs"}: .: {} f:lastTransitionTime: {} f:message: {} f:observedGeneration: {} f:reason: {} f:status: {} f:type: {} f:name: {} f:supportedKinds: {} manager: pilot-discovery operation: Update subresource: status time: "2026-10-30T23:39:50Z" name: openshift-ai-inference namespace: openshift-ingress resourceVersion: "73791" uid: b5382ab9-f3bf-407d-9d2f-837f772aa184 spec: gatewayClassName: openshift-default infrastructure: labels: serving.kserve.io/gateway: kserve-ingress-gateway parametersRef: group: "" kind: ConfigMap name: gateway-proxy-config listeners: - allowedRoutes: namespaces: from: All name: http port: 80 protocol: HTTP status: addresses: - type: Hostname value: a24be425ea59e4e2090e0045e75477c9-383088110.us-east-2.elb.amazonaws.com conditions: - lastTransitionTime: "2026-10-30T22:25:05Z" message: Resource accepted observedGeneration: 1 reason: Accepted status: "True" type: Accepted - lastTransitionTime: "2026-10-30T22:25:10Z" message: Resource programmed, assigned to service(s) openshift-ai-inference-openshift-default.openshift-ingress.svc.cluster.local:80 observedGeneration: 1 reason: Programmed status: "True" type: Programmed - lastTransitionTime: "2026-10-30T22:25:08Z" message: The LoadBalancer service is provisioned observedGeneration: 1 reason: LoadBalancerProvisioned status: "True" type: LoadBalancerReady - lastTransitionTime: "2026-10-30T22:29:13Z" message: Object affected by AuthPolicy [openshift-ingress/openshift-ai-inference-authn] observedGeneration: 1 reason: Accepted status: "True" type: kuadrant.io/AuthPolicyAffected listeners: - attachedRoutes: 0 conditions: - lastTransitionTime: "2026-10-30T22:25:05Z" message: No errors found observedGeneration: 1 reason: Accepted status: "True" type: Accepted - lastTransitionTime: "2026-10-30T22:25:05Z" message: No errors found observedGeneration: 1 reason: NoConflicts status: "False" type: Conflicted - lastTransitionTime: "2026-10-30T22:25:05Z" message: No errors found observedGeneration: 1 reason: Programmed status: "True" type: Programmed - lastTransitionTime: "2026-10-30T22:25:05Z" message: No errors found observedGeneration: 1 reason: ResolvedRefs status: "True" type: ResolvedRefs - lastTransitionTime: "2026-10-30T22:29:13Z" message: Object affected by AuthPolicy [openshift-ingress/openshift-ai-inference-authn] observedGeneration: 1 reason: Accepted status: "True" type: kuadrant.io/AuthPolicyAffected name: http supportedKinds: - group: gateway.networking.k8s.io kind: HTTPRoute - group: gateway.networking.k8s.io kind: GRPCRoute