higress支持Lua这部分的文档在哪查阅?现在是在用ingress-nginx做接入使用,里面使用了一些自己编写的Lua功能调用,在ingres里面引用,比如:
metadata:
annotations:
kubernetes.io/ingress.class: nginx
nginx.ingress.kubernetes.io/configuration-snippet: |
access_by_lua_block {
...业务功能
}
如果迁移到higress,这部分要怎么去弄呢?
这个要看你实现的功能了。这个lua是平台相关的,所以无法简单的直接迁移过来。如果只是基于header路由什么的,higress原生就支持。更复杂一点的需要case-by-case分析的。可以尝试通过WASM插件的方式来解决。相关SDK的文档可以先看一下:https://higress.io/zh-cn/docs/user/wasm-go 此回答整理自钉群“Higress 社区交流 2 群”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。