Is support provided for Kubernetes services to automatically register HTTP services?

Adding annotations cannot be automatically registered.

kind: Service
apiVersion: v1
metadata:
  name: spark-tft-sazfk6ivdrff0adhgxkayt3j-eeb9789e1bf58584-driver-svc
  namespace: superior
  labels:
    spark-app-selector: spark-73f0973577aa4e918c5ea640e9f419b4
  annotations:
    traefik.http.routers.spark-b.entrypoints: web
    traefik.http.routers.spark-b.middlewares: superior-guangdong-k8s-s3-ui-middleware@kubernetescrd
    traefik.http.routers.spark-b.rule: PathPrefix(`/spark/spark-tft-sazfk6ivdrff0adhgxkayt3j`)
    traefik.http.services.spark-b-internal.loadbalancer.server.port: '4040'
spec:
  ports:
    - name: driver-rpc-port
      protocol: TCP
      port: 7078
      targetPort: 7078
    - name: blockmanager
      protocol: TCP
      port: 7079
      targetPort: 7079
    - name: spark-ui
      protocol: TCP
      port: 4040
      targetPort: 4040
  selector:
    application-name: superior
    clusterCode: guangdong_k8s_s3
    engineCode: gd_spark_s3
    jobserver: spark-jobserver
    profile: production
    spark-app-name: spark-tft-sazfk6ivdrff0adhgxkayt3j
    spark-app-selector: spark-73f0973577aa4e918c5ea640e9f419b4
    spark-role: driver
    spark-version: 3.5.8
  type: ClusterIP