You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Istio Bookinfo示例应用部署报错:找不到指定版本Gateway CRD

Istio Bookinfo部署报错:Gateway CRD不存在

操作步骤

  • 使用istioctl安装Istio
    istioctl安装Istio
  • 获取CRDs
    获取CRDs
  • 部署Bookinfo示例应用

预期结果

成功创建Bookinfo示例应用

实际结果

部署过程中出现如下报错:

no matches for kind "Gateway" in version "gateway.networking.k8s.io/v1beta1"
报错截图

问题原因与解决方法

报错核心原因是Kubernetes集群中未安装gateway.networking.k8s.io/v1beta1版本的Gateway CRD,或者CRD版本与Istio不兼容。可按以下步骤解决:

  1. 安装对应版本的Gateway API CRDs
    执行命令安装适配的CRD资源:

    kubectl apply -f https://github.com/kubernetes-sigs/gateway-api/releases/download/v0.6.2/standard-install.yaml
    

    提示:请根据你的Istio版本选择匹配的Gateway API版本,Istio 1.16及以上版本建议使用v0.6.x系列

  2. 验证CRD安装状态
    执行命令确认CRD已成功安装:

    kubectl get crd gateways.gateway.networking.k8s.io
    

    若返回CRD的名称、创建时间等信息,则说明安装成功。

  3. 重新部署Bookinfo应用
    再次执行Bookinfo的部署流程,确认报错已消除。

内容的提问来源于stack exchange,提问作者Irina

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.01 14:37:14