apisix-ingress-controller
apisix-ingress-controller copied to clipboard
APISIX Ingress Controller for Kubernetes
## background In the current project's e2e, a lot of `time.sleep` is used. This will undoubtedly increase the overall time-consuming of CI. https://pkg.go.dev/k8s.io/apimachinery/pkg/util/wait package provides tools for polling or listening...
Please answer these questions before submitting a pull request - Why submit this pull request? - [ ] Bugfix - [x] New feature provided - [ ] Improve performance -...
### Issue description 1. 我同一个k8s集群里,部署了两套apisix-ingress-controller和apisix 集群,一个apisix-ingress-controller对应一个apisix集群, 我两个ingress-controller都watch所有namespace,我使用crd apisixroute定义路由,后来发现当我apisixroute变动的时候,有时候会出现配置只被一个apisix-ingress-controller处理,是否因为apisixroute上会回写状态,如果一个ingress-controller处理了,resourceversion更改了另外一个就不处理了? 2. 如果我想同一个apisixroute 能同步两个集群,有什么最佳实践吗。主要是想内外网隔离,要保证两个集群都有全量路由 3. apisixroute 支持的插件ingress都可以通过annotation配置吗? ### Environment - your apisix-ingress-controller version (output of apisix-ingress-controller version --long):1.4.1 - your Kubernetes cluster version...
### Issue description We're using apisix in production, with lots of route and upstream configs already, planning migrate our services to k8s, is there any way I can generate CRDs...
In the current architecture of the Apache APISIX Ingress controller, we use the Apache APISIX Ingress controller as a control plane component. The user creates a specified type of CR...
### Issue description We need to set up the fuzzing test for apisix-ingress-controller, we already have [fuzzing test](https://github.com/apache/apisix/blob/master/.github/workflows/fuzzing-ci.yaml) for Apache APISIX, in apisix-ingress-controller, we focus on the test for the...
Welcome to join our bi-weekly meeting. Date: Every 2 weeks, Wednesday, 14:00 CST. Meeting Notes: https://docs.qq.com/doc/DSEhMeGJ0UXdydFJy Video playlist: TBD > 会议主题:Apache APISIX Ingress 社区会议 > 会议时间:2021/08/04-2023/06/21 14:00-15:00(GMT+08:00) 中国标准时间 - 北京,...
### Issue description apisixroute配置如下:  apisix-gateway服务使用nodeport类型  问题: 使用https://krmp-manage.kylincloud.com:30234访问会直接变成https://krmp-manage.kylincloud.com/users/login。端口丢失  当使用https://krmp-manage.kylincloud.com:30234/users/login这种方式访问时却可以  请问这是什么原因造成的? ### Environment Environment your apisix-ingress-controller version (output of apisix-ingress-controller version --long): apisix-ingress-controller version 1.4.0-b7dd90a-go1.16 your Kubernetes cluster...
I think this is useful. xref: https://github.com/apache/apisix/blob/master/docs/en/latest/plugins/response-rewrite.md
### Issue description 我目前使用apisix都是通过ApisixRoute,没有使用ingress资源; 如何在ApisixRoute中申明ingress-class来隔离内网和公网网关; 还有就是配置Ingress资源如何使用插件功能。 ### Environment - your apisix-ingress-controller version (output of apisix-ingress-controller version --long): ``` apisix-ingress-controller version 1.4.1-no-git-module-go1.16.15 /ingress-apisix # ./apisix-ingress-controller version --long Version: 1.4.1 Git SHA:...