开发者社区 > 云原生 > 微服务 > 正文

Higress字段enableIstioAPI如果开启了可以在控制台上对istio的资源进行管理?

Higress这个字段enableIstioAPI是不是可以理解,如果开启了可以在控制台上对istio的资源进行管理了?实际上创建的路由还是ingress1baef2967c4aff183df75e7187c5c670.png

展开
收起
三分钟热度的鱼 2024-03-06 19:52:31 49 0
3 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    开启Higress的enableIstioAPI字段后,可以在控制台上对Istio的资源进行管理

    Higress是一个基于Envoy的云原生网关,它支持Kubernetes Ingress和Istio的Gateway/VirtualService API。当enableIstioAPI字段被设置为开启状态时,Higress将允许用户通过Istio的API来管理和配置网关资源。这意味着用户可以在控制台上使用Istio提供的Gateway和VirtualService资源来定义和控制进入集群的流量路由规则。

    需要注意的是,虽然Higress可以管理Istio的资源,但它并不是一个完全的Istio替代品。在非Istio环境中,其他网关解决方案如Gloo、Ambassador或Contour可能更适合生产环境的需求。此外,Istio本身也提供了自己的Ingress解决方案,即Istio Gateway和相关的Envoy代理配置,这些配置可以通过Istio Pilot控制器进行管理和更新。

    总的来说,开启enableIstioAPI后,Higress能够提供对Istio资源的管理能力,使得用户可以在控制台上使用Istio的Gateway和VirtualService资源来操作,从而实现更复杂的流量管理和路由规则定义。

    2024-03-08 20:24:55
    赞同 展开评论 打赏
  • 阿里云大降价~

    是的,当Higress的enableIstioAPI字段被开启时,可以在控制台上对Istio的资源进行管理

    具体来说,enableIstioAPI字段的作用是在Higress中启用对Istio API的支持。这意味着一旦该字段被设置为true,您将能够使用Istio的API来管理和操作您的服务网格中的资源。这包括创建GatewayClass资源,这是用于配置和管理进入集群的流量的一种方式。

    此外,即使开启了enableIstioAPI,实际上创建的路由仍然是Ingress。这是因为Higress作为一个Ingress控制器,其主要职责是处理进入Kubernetes集群的流量并将其路由到正确的服务。即使集成了Istio API,Higress的核心功能仍然是作为Ingress控制器。

    综上所述,通过开启enableIstioAPI字段,您可以在控制台上利用Istio的API来管理资源,同时仍然保持Higress作为Ingress控制器的角色和功能。

    2024-03-07 19:50:47
    赞同 展开评论 打赏
  • 不是,是指黑屏使用istio资源来管控路由策略,常见用例是使用istio envoyfilter。此回答整理自钉群“Higress 社区交流 2 群”

    2024-03-06 20:18:30
    赞同 展开评论 打赏

为微服务建设降本增效,为微服务落地保驾护航。

相关电子书

更多
Kubernetes上基于Istio体验云原生应用实践 立即下载
DTS控制台一本通 立即下载
低代码开发师(初级)实战教程 立即下载