You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@apisix.apache.org by "SandaDD (via GitHub)" <gi...@apache.org> on 2024/05/27 10:20:17 UTC

[I] request help: Multi-tenancy scenario (Apisix Ingress controller mapping one-to-many with apisix GW) [apisix-ingress-controller]

SandaDD opened a new issue, #2242:
URL: https://github.com/apache/apisix-ingress-controller/issues/2242

   ### Issue description
   
   I have a scenario where I have multiple environments, and I want to avoid cross-namespace contamination. I aim to achieve this by having separate Apisix gateways per environment (e.g., dev, test, and prod) but only one Apisix ingress controller. Is this possible?
   
   Based on the Helm chart configuration, I see that the ingress controller is connected to the admin API based on apisix.serviceName and apisix.serviceNamespace (from values.yaml). Those attributes are string values, and therefore I assume that the mapping between the ingress controller and the admin API is one-to-one. Does this also apply to Apisix gateways, i.e., should we have the same number of ingress controller instances as Apisix gateway instances?
   
   I know that I can achieve namespace isolation at the ingress controller level based on the kubernetes.namespaceSelector attribute, but can this be done at the gateway level without installing multiple instances of the ingress controller?
   
   ### Environment
   
   - apisix-ingress-controller version: 1.7.1
   - apisix gw: 3.8.0.
   - Kubernetes cluster version: 
                     Client Version: v1.29.2
                      Server Version: v1.27.11
   
   


-- 
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] request help: Multi-tenancy scenario (Apisix Ingress controller mapping one-to-many with apisix GW) [apisix-ingress-controller]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on issue #2242:
URL: https://github.com/apache/apisix-ingress-controller/issues/2242#issuecomment-2309125496

   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] request help: Multi-tenancy scenario (Apisix Ingress controller mapping one-to-many with apisix GW) [apisix-ingress-controller]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] closed issue #2242: request help: Multi-tenancy scenario (Apisix Ingress controller mapping one-to-many with apisix GW)
URL: https://github.com/apache/apisix-ingress-controller/issues/2242


-- 
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] request help: Multi-tenancy scenario (Apisix Ingress controller mapping one-to-many with apisix GW) [apisix-ingress-controller]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on issue #2242:
URL: https://github.com/apache/apisix-ingress-controller/issues/2242#issuecomment-2372686360

   This issue has been closed due to lack of activity. If you think that is incorrect, or the issue requires additional review, you can revive the issue at any time.


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