澄潭

Results 466 comments of 澄潭

你看下make prebuild的处理脚本,里面有一行 git submodule update --init

git submodule update --init 会拉取当前已经commit到主仓库的submodule的。 你如果修改了submodule里的仓库路径,比如改到了你自己fork的分支,那么修改后需要执行 git submodule update --remote,然后将当前对submodule的修改commit 提交,之后再执行 make prebuild。

@Hazel0928 这个issue 是你这边有计划来完成吗?

@Jing-ze 把oauth2 proxy相关的代码独立出来吧啊,提交到这里:https://github.com/higress-group/oauth2-proxy 这样也能看到为了适配 wasm 场景,对 oauth2 proxy 做了哪些改动

@xgj2440620200 json 里的数字类型只能映射为一种固定的 java 类型,目前是 long

@sjtuzbk 帮忙修改下issue描述,方便社区同学认领开发

是你自己开发的waf引擎么,基于什么语言开发的呢

@linuxeryt c语言写的waf引擎可以考虑做成envoy filter,或者编译成wasm模块,higress现在的waf是基于corazawaf社区开源的代码构建的wasm模块

> 我们也是c语音的waf,还用c语音扩展了其他模块,我们有打成单独的镜像,能不能支持配置第三方的envoy代理镜像的方式,做解耦。 envoy gateway 有类似的做法看着([https://github.com/envoyproxy/gateway/blob/597f2668c09b249c31b5b80fbecb86c35b8b33ac/internal/ir/infra.go#L19)](https://github.com/envoyproxy/gateway/blob/597f2668c09b249c31b5b80fbecb86c35b8b33ac/internal/ir/infra.go#L19%EF%BC%89) 基于 enoy 的 ext authz filter 就可以,用 http/grpc 把请求发给你的 waf 模块,这个waf模块可以做成 higress gateway 的sidecar,然后基于 UDS 来通信