Higress global.local=true是不是也需要先创建一个路由才能把console转发出来?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
确实,将console转发出来需要先创建一个路由。在Higress中,您可以通过定义路由规则来实现服务的转发,例如将流量转发到不同的服务或后端集群。这涉及到配置McpBridge,这是一个用于实现Spring Cloud服务发现与路由的组件。同时需要注意的是,如果使用Istio作为服务网格,并且您想要Higress Controller同时监听Istio资源,则需要设置global.enableIstioAPI为true。
不建议通过ingress暴露console,可以用hgctl dashboard console打开。此回答整理自钉群“Higress 社区交流1群(2群: 30735012403)”
确实,为了将console转发出来,你需要先创建一个路由。这通常通过指定注解higress.io/destination
来完成,该注解用于指定路由最终要转发到的目标服务。同时,你也需要确保global.local=true
参数已经开启。这样,Higress Controller会更新Ingress资源的status字段。
阿里云拥有国内全面的云原生产品技术以及大规模的云原生应用实践,通过全面容器化、核心技术互联网化、应用 Serverless 化三大范式,助力制造业企业高效上云,实现系统稳定、应用敏捷智能。拥抱云原生,让创新无处不在。