-
Notifications
You must be signed in to change notification settings - Fork 351
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
proposal: Add annotations to combine ApisixPluginConfig with k8s ingress resource #799
Comments
@lxm That's a good idea to extend the standard ingress resource. |
I'm working on this feature, assign to me? |
@lxm Assigned! |
xref: #638 |
Hi, ApisixPluginConfig has been implemented. See #638 for details. |
got it |
no update for crds in charts? |
@lxm do you mean Helm chart? v1.4 helm chart has not be merged. apache/apisix-helm-chart#208 you can using https://github.com/apache/apisix-ingress-controller/tree/master/samples/deploy/crd/v1 |
ref #1086 |
How is this feature going? Is there a release plan? |
@dickens7 We are currently completing the remaining work in v1.5 and are ready to go to the release process. This feature, I want to put it in v1.6 version. Of course this is just a plan, if anyone is interested in this feature, please submit a PR, let's develop this project better |
@lxm do you still working on this feature? |
The current ingress annotation Plugin implementation, PluginConfigId is already used apisix-ingress-controller/pkg/kube/translation/ingress.go Lines 146 to 156 in 4d172a0
|
|
Yeah. I'm implementing this function. Have you finished it? |
Not finished, just wrote a simple example that can achieve the function |
This allows us to collaborate better and avoid duplication of work |
Do you want to try? |
@dickens7 let me assign this to you? |
@tao12345666333 All right, assign it to me Need to help me confirm this problem, it should be no problem from the current code.
|
I think there's no problem. You can submit a PR, including the complete e2e and test cases. |
okay. |
#1139 has been merged. Thanks! |
Since we have implemented ApisixPluginConfig with apisix-ingress-controller. How about add support to combine k8s ingress resource with ApisixPluginConfig by ingress annotations
The text was updated successfully, but these errors were encountered: