Ingress 没有找到[阿里云容器服务Kubernetes版]

error: unable to recognize “/root/workspace/spring-boot_0wco/.manifest/ingress.yaml”: no matches for kind “Ingress” in version “extensions/v1beta1”

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====
1 条回复 A 作者 M 管理员
  1. 可以将ingress.yaml配置文件改成下面的配置:

    apiVersion: networking.k8s.io/v1kind: Ingressmetadata:  name: spring-boot-routespec:  rules:    - host: www.${HOST}      http:        paths:          - path: /            pathType: Prefix            backend:              service:                name: spring-boot-service                port:                  number: 8080

  2. 可能原因: k8s v1.19版不支持资源ui.ingresskubernetes 由于使用了错误的api版本。 根据集群版本,是使用了networking.k8s.io/v1beta1或者networking.k8s.io/v1beta1 而不是extensions/v1 解决办法: 修改apiVersion字段: apiVersion: networking.k8s.io/v1