apisix-ingress-controller icon indicating copy to clipboard operation
apisix-ingress-controller copied to clipboard

APISIX Ingress Controller for Kubernetes

Results 343 apisix-ingress-controller issues
Sort by recently updated
recently updated
newest added

## 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...

good first issue
area/test

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...

question

### 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...

question

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...

enhancement
discuss
triage/accepted

### 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...

help wanted
good second issue
triage/accepted

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) 中国标准时间 - 北京,...

discuss
triage/accepted

### Issue description apisixroute配置如下: ![image](https://user-images.githubusercontent.com/19170385/175241951-e5e5562d-67d4-4736-ad23-ee23abbde227.png) apisix-gateway服务使用nodeport类型 ![image](https://user-images.githubusercontent.com/19170385/175242186-decb9653-bb01-4fd5-9752-d5e0f7c2f896.png) 问题: 使用https://krmp-manage.kylincloud.com:30234访问会直接变成https://krmp-manage.kylincloud.com/users/login。端口丢失 ![image](https://user-images.githubusercontent.com/19170385/175242350-2c2750ee-cfc1-4af1-9879-563b1ae7fbbb.png) 当使用https://krmp-manage.kylincloud.com:30234/users/login这种方式访问时却可以 ![image](https://user-images.githubusercontent.com/19170385/175242606-3e41173c-166c-4646-bdb0-9c63bd42362c.png) 请问这是什么原因造成的? ### 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...

question
stale

I think this is useful. xref: https://github.com/apache/apisix/blob/master/docs/en/latest/plugins/response-rewrite.md

enhancement
good second issue
triage/accepted

### 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:...

question
stale