You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@apisix.apache.org by "felpasl (via GitHub)" <gi...@apache.org> on 2023/12/22 13:53:20 UTC

[I] Run ApiSix Helm chart without etcd Dependency [apisix-helm-chart]

felpasl opened a new issue, #686:
URL: https://github.com/apache/apisix-helm-chart/issues/686

   Like mention on this article:
   
   https://apisix.apache.org/blog/2023/10/18/ingress-apisix/
   
   change the ingress-controller deployment to give an option to deploy a lightweight instalation of the apisix based on this file: 
   
   https://github.com/apache/apisix-ingress-controller/blob/master/samples/deploy/composite.yaml
   
   
   


-- 
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] Run ApiSix Helm chart without etcd Dependency [apisix-helm-chart]

Posted by "juzhiyuan (via GitHub)" <gi...@apache.org>.
juzhiyuan commented on issue #686:
URL: https://github.com/apache/apisix-helm-chart/issues/686#issuecomment-3162206077

   Closed as https://github.com/apache/apisix/issues/11338#issuecomment-3162166205


-- 
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] Run ApiSix Helm chart without etcd Dependency [apisix-helm-chart]

Posted by "vicaya (via GitHub)" <gi...@apache.org>.
vicaya commented on issue #686:
URL: https://github.com/apache/apisix-helm-chart/issues/686#issuecomment-2079705911

   > @felpasl This has been added here https://github.com/apache/apisix-helm-chart/pull/671/files
   
   The standalone mode is different from the composite deployment of the ingress controller that embeds the gateway container in the same pod, which seems to be controlled by the .Values.config.etcdserver.enable of the apisix-ingress-controller chart only, i.e. the apisix helm chart is not needed.


-- 
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] Run ApiSix Helm chart without etcd Dependency [apisix-helm-chart]

Posted by "4FunAndProfit (via GitHub)" <gi...@apache.org>.
4FunAndProfit commented on issue #686:
URL: https://github.com/apache/apisix-helm-chart/issues/686#issuecomment-2229211092

   Seems redundant with https://github.com/apache/apisix-helm-chart/issues/617 
   
   @tao12345666333 , do you have an idea when the composite deployment will be available in chart? :) 
   
   Thanks a lot


-- 
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] Run ApiSix Helm chart without etcd Dependency [apisix-helm-chart]

Posted by "yuvalgtrustmi (via GitHub)" <gi...@apache.org>.
yuvalgtrustmi commented on issue #686:
URL: https://github.com/apache/apisix-helm-chart/issues/686#issuecomment-2119208029

   any update on that topic?
   I would like to use the charts in order to deploy the "composite" deployment - how should I do that?
   
   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] Run ApiSix Helm chart without etcd Dependency [apisix-helm-chart]

Posted by "Revolyssup (via GitHub)" <gi...@apache.org>.
Revolyssup commented on issue #686:
URL: https://github.com/apache/apisix-helm-chart/issues/686#issuecomment-1920009087

   @felpasl This has been added here https://github.com/apache/apisix-helm-chart/pull/671/files


-- 
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] Run ApiSix Helm chart without etcd Dependency [apisix-helm-chart]

Posted by "vortegatorres (via GitHub)" <gi...@apache.org>.
vortegatorres commented on issue #686:
URL: https://github.com/apache/apisix-helm-chart/issues/686#issuecomment-2900512802

   I share these steps to run APISIX using the APISIX Helm chart version 2.10.0, in case it helps others: https://github.com/apache/apisix-ingress-controller/issues/2130#issuecomment-2900493642


-- 
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] Run ApiSix Helm chart without etcd Dependency [apisix-helm-chart]

Posted by "vicaya (via GitHub)" <gi...@apache.org>.
vicaya commented on issue #686:
URL: https://github.com/apache/apisix-helm-chart/issues/686#issuecomment-2080252088

   Unfortunately, the composite deployment configuration is not flexible, besides duplicating gateway configuration code in two charts. Since the apisix chart already depends on the ingress controller chart, the composite deployment mode should embed the ingress controller container in the gateway pod rather than the other way around (embedding the gateway container in the ingress controller pod).  So we can reuse the more comprehensive gateway configuration and remove the redundant code.


-- 
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] Run ApiSix Helm chart without etcd Dependency [apisix-helm-chart]

Posted by "4FunAndProfit (via GitHub)" <gi...@apache.org>.
4FunAndProfit commented on issue #686:
URL: https://github.com/apache/apisix-helm-chart/issues/686#issuecomment-2294786063

   @rknightion no, in composite mode, the ingress controller embeds the gateway container in the same pod


-- 
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] Run ApiSix Helm chart without etcd Dependency [apisix-helm-chart]

Posted by "Friz-zy (via GitHub)" <gi...@apache.org>.
Friz-zy commented on issue #686:
URL: https://github.com/apache/apisix-helm-chart/issues/686#issuecomment-1875809945

   As I can see [here](https://github.com/apache/apisix-helm-chart/blob/49a65fe8bf0d1ff9124eab8efd364e94a03b8f7b/charts/apisix-ingress-controller/templates/deployment.yaml#L131) and [here](https://github.com/apache/apisix-helm-chart/blob/49a65fe8bf0d1ff9124eab8efd364e94a03b8f7b/charts/apisix-ingress-controller/templates/apisix-configmap.yaml#L37), currently this chart doesn't deploy separate etcd cluster, just start apisix container and use some local proxy (I think). However, I'm not a developer or maintainer though, just looking for a way to run a controller without etcd too :)


-- 
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] Run ApiSix Helm chart without etcd Dependency [apisix-helm-chart]

Posted by "rknightion (via GitHub)" <gi...@apache.org>.
rknightion commented on issue #686:
URL: https://github.com/apache/apisix-helm-chart/issues/686#issuecomment-2287005412

   @4FunAndProfit is it not already available via https://github.com/apache/apisix-helm-chart/pull/671/files# ?


-- 
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] Run ApiSix Helm chart without etcd Dependency [apisix-helm-chart]

Posted by "juzhiyuan (via GitHub)" <gi...@apache.org>.
juzhiyuan closed issue #686: Run ApiSix Helm chart without etcd Dependency
URL: https://github.com/apache/apisix-helm-chart/issues/686


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