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

Knative is designed for serverless workloads on top of Kubernetes. [Knative Serving](https://knative.dev/docs/serving/) runs scalable containers based on ingress gateway as its network layer. Currently, a few ingress gateway implementations such...

triage/accepted

Hi, folks The Apache APISIX Ingress controller v1.5 version has been entered release window, and it is time to discuss the plans in the v1.6 version together. I think the...

discuss
triage/accepted

### Issue description The logs of my APISIX ingress controller are filled up by errors about ingress configurations that are already gone for days: The ingress configurations are reported as...

question

### Issue description I use cert-manager in combination with an ingress controller from APISIX. Cert-manager replaces certificates in time and the secret containing the certificate always contains a valid certificate,...

question

Currently, we write CRDs by ourselves, it's tedious and error-prone. We should use tools like [controller-gen](https://book.kubebuilder.io/reference/controller-gen.html) to generate them so that we can focus on the changes of go data...

enhancement
triage/accepted

### Issue description 当我在一个k8s环境的2个命名空间各自部署一套apisix(包括ingress和dashboard),但是2套apisix用的同一个etcd,但是是不同的prefix。每个命名空间有不同的apisix.ingress的label,并且ingress-controller的配置里也配置不同的 app_namespaces和 namespace-selector。但是当我在其中一个命名空间里创建apisixroute和apisixupstream时候,2个命名空间下的apisixdashboard有对方命名空间的apisixroute和apisixupstream。查看etcd时候,2个prefix下都有同样的route和upstream。 就是当2个apisix使用同一个etcd时候,互相会有冲突。 ### Environment - your apisix-ingress-controller version (output of apisix-ingress-controller version --long): 1.4.1 - your Kubernetes cluster version (output of kubectl version): 1.20.10 -...

question

### Issue description When we try to update APISIXRoute CRD,the ingress controller report the error like this: ![企业微信截图_20a983e2-1019-401e-a325-e3a92ab08ea4](https://user-images.githubusercontent.com/15017733/187448326-8c98aeee-eecc-4bc9-a568-774a0b02fe54.png) It looks like this problem only appears when we try to update/delete...

question
wait for update

### Issue description [ApisixConsumer CRD](https://github.com/apache/apisix-ingress-controller/blob/master/samples/deploy/crd/v1/ApisixConsumer.yaml) ```yaml apiVersion: apisix.apache.org/v2beta3 kind: ApisixConsumer metadata: name: test-consumer namespace: apisix-istio spec: authParameter: keyAuth: value: key: j5giofawfk9OtR6pVvYz # plugins: # - ``` Is there a way...

enhancement
triage/accepted

### Issue description I update our ingress controller to 1.5.0-rc1 right now, and met a strange error `{"level":"error","time":"2022-08-31T18:58:37.882741632+08:00","caller":"ingress/status.go:280","message":"failed to get APISIX gateway external IPs","error":"resource name may not be empty"}` I...

question

We should explicitly show what these functions do and when it should be used.

enhancement
good first issue