Create ingressgateway successful, but can't find the gateway in any namespaces

I install istio 1.17.2 on a 1.24.8 private k8s cluster. then I try to deploy a gateway like this:

apiVersion: networking.istio.io/v1alpha3
kind: Gateway
metadata:
  name: seldon-gateway
  namespace: istio-system
spec:
  selector:
    istio: ingressgateway # use istio default controller
  servers:
  - port:
      number: 80
      name: http
      protocol: HTTP
    hosts:
    - "*"

but I get nothing.

I do the operate in kind cluster, it will deploy successful.
anyone can help me?

This command should help. Use the shortform notation for gateway.

$kubectl get gw --all-namespaces