koalawangyang 求教,请问如何在现有网关设计的基础上,实现类似 阿里云 ACK 上的 Ingress 概览功能么?就是可以查看整个 ingress 的流量详图,还可以通过不同的域名来筛选,可以看到客户端请求的来源地、请求最多的 URL、是否有 4xx 错误、5xx 错误等等。这样才可以把整个集群网关的作用发挥到更大的价值吧
rayzhou2017 koalawangyang 看看这个有没有帮助 https://kubesphere.com.cn/docs/v3.3/cluster-administration/cluster-settings/cluster-gateway/#%E9%9B%86%E7%BE%A4%E7%BD%91%E5%85%B3%E8%AF%A6%E6%83%85%E9%A1%B5%E9%9D%A2
koalawangyang rayzhou2017 ZhangFugui 感谢两位大佬回复,我知道现有 KS 里的集群网关详情功能,但是这里面的详情无法区分域名哦,只是整个网关的一些数据(请求数、延迟等),和阿里云 Ingress 概览里面的不是一回事哦
poetL hongzhouzi kubesphere 网关 开启后,与 阿里云 ACK 集群默认的 ingress controller 冲突, 今天遇到了一个问题 ,两个 ingress controller 不停的切换 各自的 LB 导致 ingress 具体的 address 频繁变更. 最后把 kubesphere 网关关闭先规避了 这个有办法解决吗?
hongzhouzi poetL 怎么个意思呢?如果这俩 ingress controller 都是集群级别网关那会监听整个的 ingress 资源,但也不存在冲突啊,都会生效,相当于两个入口。ingress 访问地址不会变呀
poetL hongzhouzi 原来的 环境内 ingress 是使用 ack 的默认 ingress ,默认分配了一个 lb ip 地址, 开启了网关后kubesphere 的 ingress 也生成了 一个 lb ip, 这俩 ip 会一直抢占 ingress 的 address
hk1993 使用网关能实现什么,能解决下面的场景吗 办公网络和节点服务器的网络是通的,与pod虚拟的ip就不通了 实际开发过程中,我们出现了如下需求: 办公网络和Kubernetes Pod网络不通,开发在电脑完成某个微服务模块开发后,希望在本地电脑能注册到Kubernetes中开发环境的注册中心(Nacos)进行调试,而不需要在本地起一堆的依赖服务。 办公网络和Kubernetes Svc网络不通,部分服务需要通过Service的NodePort代理访问,应用数量变多后导致维护量工作巨大。
fmwww linuxtone 同样的疑惑,想问下你解决了吗?我在CRD里面的controller和deployment里面的annotations里面都加上了nginx.ingress.kubernetes.io/proxy-body-size: 8m 也没效果