You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@apisix.apache.org by "223311 (via GitHub)" <gi...@apache.org> on 2023/11/23 15:30:28 UTC
[I] Help Needed: Creating Consumer Group via CRD and Adding Plugin to Consumer [apisix-ingress-controller]
223311 opened a new issue, #2069:
URL: https://github.com/apache/apisix-ingress-controller/issues/2069
### Description
Hey Team,
I'm looking to set up a consumer group via CRD, but I'm having trouble finding the specific CRD for that. Additionally, I've created the consumer using the YAML below. How can I incorporate a plugin into this consumer?
```yaml
apiVersion: apisix.apache.org/v2
kind: ApisixConsumer
metadata:
name: abc
spec:
authParameter:
keyAuth:
value:
key: "abc12345"
```
Any guidance on adding a plugin to this consumer would be appreciated!
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] feat: Add support for non auth plugins with ApisixConsumer [apisix-ingress-controller]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on issue #2069:
URL: https://github.com/apache/apisix-ingress-controller/issues/2069#issuecomment-2128315494
This issue has been marked as stale due to 90 days of inactivity. It will be closed in 30 days if no further activity occurs. If this issue is still relevant, please simply write any comment. Even if closed, you can still revive the issue at any time or discuss it on the dev@apisix.apache.org list. Thank you for your contributions.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] Help Needed: Creating Consumer Group via CRD and Adding Plugin to Consumer [apisix-ingress-controller]
Posted by "223311 (via GitHub)" <gi...@apache.org>.
223311 commented on issue #2069:
URL: https://github.com/apache/apisix-ingress-controller/issues/2069#issuecomment-1827183833
> @223311 You can configure the auth plugins in Consumer like the one example you have shown. You can see the full schema here - https://github.com/apache/apisix-helm-chart/blob/master/charts/apisix-ingress-controller/crds/ApisixConsumer.yaml#L24
@Revolyssup -Sure, I appreciate the response. However, I'm seeking guidance on adding a plugin to the consumer. From the CRD, it seems we can only pass an authentication parameter. If I aim to implement a rate limit for a specific consumer, how can we incorporate that?
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] Help Needed: Creating Consumer Group via CRD and Adding Plugin to Consumer [apisix-ingress-controller]
Posted by "Revolyssup (via GitHub)" <gi...@apache.org>.
Revolyssup commented on issue #2069:
URL: https://github.com/apache/apisix-ingress-controller/issues/2069#issuecomment-1825175457
@223311 You can configure the auth plugins in Consumer like the one example you have shown.
You can see the full schema here - https://github.com/apache/apisix-helm-chart/blob/master/charts/apisix-ingress-controller/crds/ApisixConsumer.yaml#L24
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] feat: Add support for non auth plugins with ApisixConsumer [apisix-ingress-controller]
Posted by "Revolyssup (via GitHub)" <gi...@apache.org>.
Revolyssup commented on issue #2069:
URL: https://github.com/apache/apisix-ingress-controller/issues/2069#issuecomment-1837795198
> @Revolyssup We are also interested in exposing rate limit plugin for the Consumer; if you can provide guidance to my engineers; we'll be happy to contribute a PR
@AlinsRan Can you confirm if you have any other reservations related to this issue? Should I move this to v1.9 milestone?
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] feat: Add support for non auth plugins with ApisixConsumer [apisix-ingress-controller]
Posted by "fsteccanella (via GitHub)" <gi...@apache.org>.
fsteccanella commented on issue #2069:
URL: https://github.com/apache/apisix-ingress-controller/issues/2069#issuecomment-2257939801
Hi, any news on this? Thanks
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] feat: Add support for non auth plugins with ApisixConsumer [apisix-ingress-controller]
Posted by "ivlukyanov (via GitHub)" <gi...@apache.org>.
ivlukyanov commented on issue #2069:
URL: https://github.com/apache/apisix-ingress-controller/issues/2069#issuecomment-2561019268
Hello! Is there a solution at this point in time?
We were surprised to find that ApisixConsumer (as an APISIX CRD configuration for Kubernetes) still does not support setting specific consumer parameters from our custom plugins or other built-in plugins (except for the 6 built-in authorization plugins).
@Revolyssup could you tell us please, is this improvement already planned in the roadmap or not?
Or maybe give instructions on how we can extend this standard helm chart so that the ApisixConsumer configuration supports passing additional parameters from other built-in or our custom plugins? Or any other workaround solution.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] Help Needed: Creating Consumer Group via CRD and Adding Plugin to Consumer [apisix-ingress-controller]
Posted by "Revolyssup (via GitHub)" <gi...@apache.org>.
Revolyssup commented on issue #2069:
URL: https://github.com/apache/apisix-ingress-controller/issues/2069#issuecomment-1825183886
I created a feature request issue for track for supporting consumer group but it doesn't look like it will be next release.https://github.com/apache/apisix-ingress-controller/issues/2070
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] Help Needed: Creating Consumer Group via CRD and Adding Plugin to Consumer [apisix-ingress-controller]
Posted by "Revolyssup (via GitHub)" <gi...@apache.org>.
Revolyssup commented on issue #2069:
URL: https://github.com/apache/apisix-ingress-controller/issues/2069#issuecomment-1827314676
@223311 Currently ApisixConsumer CR only supports auth plugins.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] feat: Add support for non auth plugins with ApisixConsumer [apisix-ingress-controller]
Posted by "bigfish02 (via GitHub)" <gi...@apache.org>.
bigfish02 commented on issue #2069:
URL: https://github.com/apache/apisix-ingress-controller/issues/2069#issuecomment-1960828704
Hi, I want to do this, but I do not know how to make manifests for my changed CRD. It seems you use kubebuilder to generate manifests.
Could you give me some advice.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] Help Needed: Creating Consumer Group via CRD and Adding Plugin to Consumer [apisix-ingress-controller]
Posted by "Revolyssup (via GitHub)" <gi...@apache.org>.
Revolyssup commented on issue #2069:
URL: https://github.com/apache/apisix-ingress-controller/issues/2069#issuecomment-1825177053
@223311 Currently ingress-controller doesn't allow configuring consumer group via ingress controller.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] Help Needed: Creating Consumer Group via CRD and Adding Plugin to Consumer [apisix-ingress-controller]
Posted by "Revolyssup (via GitHub)" <gi...@apache.org>.
Revolyssup commented on issue #2069:
URL: https://github.com/apache/apisix-ingress-controller/issues/2069#issuecomment-1827579739
@223311 We can keep this issue for track though.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] feat: Add support for non auth plugins with ApisixConsumer [apisix-ingress-controller]
Posted by "leowmjw (via GitHub)" <gi...@apache.org>.
leowmjw commented on issue #2069:
URL: https://github.com/apache/apisix-ingress-controller/issues/2069#issuecomment-1835813204
@Revolyssup We are also interested in exposing rate limit plugin for the Consumer; if you can provide guidance to my engineers; we'll be happy to contribute a PR
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] feat: Add support for non auth plugins with ApisixConsumer [apisix-ingress-controller]
Posted by "Revolyssup (via GitHub)" <gi...@apache.org>.
Revolyssup commented on issue #2069:
URL: https://github.com/apache/apisix-ingress-controller/issues/2069#issuecomment-1851335098
@leowmjw You can go ahead and create a PR for this. I can help you on it.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org