You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@apisix.apache.org by GitBox <gi...@apache.org> on 2021/06/04 01:19:45 UTC

[GitHub] [apisix-helm-chart] Yiyiyimu opened a new issue #92: add instruction on install apisix only and etcd cluster

Yiyiyimu opened a new issue #92:
URL: https://github.com/apache/apisix-helm-chart/issues/92


   - install apisix only
   https://github.com/apache/apisix-helm-chart/blob/605c0c5520fe2b9b7724df3269b5471f14d88db4/charts/apisix/values.yaml#L215-L220
   It seems by default install apisix would not install dashboard and ingress controller together, but when following the guidance, it still installs all three componenents. Tried to override with `helm install apisix apisix/apisix --set dashboard.enabled=false --set ingress-controller.enabled=false` but still failed.
   
   - install etcd cluster
   I think it's recommended to install a three-nodes etcd cluster rather than one. Besides, I'm not sure and also failed to find how to passing subchart parameters. 
   
   Hi @tao12345666333 could you help me on this


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

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [apisix-helm-chart] tao12345666333 commented on issue #92: add instruction on install apisix only and etcd cluster

Posted by GitBox <gi...@apache.org>.
tao12345666333 commented on issue #92:
URL: https://github.com/apache/apisix-helm-chart/issues/92#issuecomment-854803072


   I will submit a PR to update Helm chart version.


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

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [apisix-helm-chart] Yiyiyimu commented on issue #92: add instruction on install apisix only and etcd cluster

Posted by GitBox <gi...@apache.org>.
Yiyiyimu commented on issue #92:
URL: https://github.com/apache/apisix-helm-chart/issues/92#issuecomment-855532403


   > You mean just installing ETCD? just use the `bitnami/charts`.
   
   Thanks for the suggestion! Yes I could configure `bitnami/etcd` with [`replicaCount`](https://github.com/bitnami/charts/tree/master/bitnami/etcd#etcd-statefulset-parameters), but failed to find the way to configure it as subchart 😿. Like when I do `helm install apisix .`, which kind of parameter should I use.
   


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

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [apisix-helm-chart] gxthrj closed issue #92: add instruction on install apisix only and etcd cluster

Posted by GitBox <gi...@apache.org>.
gxthrj closed issue #92:
URL: https://github.com/apache/apisix-helm-chart/issues/92


   


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

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [apisix-helm-chart] tokers commented on issue #92: add instruction on install apisix only and etcd cluster

Posted by GitBox <gi...@apache.org>.
tokers commented on issue #92:
URL: https://github.com/apache/apisix-helm-chart/issues/92#issuecomment-857302213


   > > Please see [helm.sh/docs/chart_template_guide/subcharts_and_globals](https://helm.sh/docs/chart_template_guide/subcharts_and_globals/) for the details.
   > 
   > I've gone through that page before but it does not mention how to deal with this situation
   
   Define the required configuration snippet for ETCD subchart in the `values.yaml` in APISIX chart.


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

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [apisix-helm-chart] tokers commented on issue #92: add instruction on install apisix only and etcd cluster

Posted by GitBox <gi...@apache.org>.
tokers commented on issue #92:
URL: https://github.com/apache/apisix-helm-chart/issues/92#issuecomment-854614074


   @Yiyiyimu Have you ever tried to clone this repo and use the local helm chart templates?


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

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [apisix-helm-chart] Yiyiyimu commented on issue #92: add instruction on install apisix only and etcd cluster

Posted by GitBox <gi...@apache.org>.
Yiyiyimu commented on issue #92:
URL: https://github.com/apache/apisix-helm-chart/issues/92#issuecomment-855515682


   > Have you ever tried to clone this repo and use the local helm chart templates?
   
   Install with local helm chart could success with only apisix and etcd. Waiting for the updates


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

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [apisix-helm-chart] tao12345666333 commented on issue #92: add instruction on install apisix only and etcd cluster

Posted by GitBox <gi...@apache.org>.
tao12345666333 commented on issue #92:
URL: https://github.com/apache/apisix-helm-chart/issues/92#issuecomment-854764716


   I think this may be due to a problem with the package we published to the Helm repo.
   
   If you clone this repo, you can go through
   
   ```
   ➜ charts git:(master) cd charts
   ➜ charts git:(master) helm template apisix > /tmp/default.yaml
   ➜ charts git:(master) helm template apisix --set ingress-controller.enabled=true > /tmp/install-with-apisix-ingress.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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [apisix-helm-chart] Yiyiyimu commented on issue #92: add instruction on install apisix only and etcd cluster

Posted by GitBox <gi...@apache.org>.
Yiyiyimu commented on issue #92:
URL: https://github.com/apache/apisix-helm-chart/issues/92#issuecomment-856372240


   > Please see [helm.sh/docs/chart_template_guide/subcharts_and_globals](https://helm.sh/docs/chart_template_guide/subcharts_and_globals/) for the details.
   
   I've gone through that page before but it does not mention how to deal with this situation
   


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

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [apisix-helm-chart] Yiyiyimu commented on issue #92: add instruction on install apisix only and etcd cluster

Posted by GitBox <gi...@apache.org>.
Yiyiyimu commented on issue #92:
URL: https://github.com/apache/apisix-helm-chart/issues/92#issuecomment-855515976


   > I think this may be due to a problem with the package we published to the Helm repo.
   
   Thanks for the reply and are we fixing this? Another question is that is there any way to install an etcd cluster?
   


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

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [apisix-helm-chart] tokers commented on issue #92: add instruction on install apisix only and etcd cluster

Posted by GitBox <gi...@apache.org>.
tokers commented on issue #92:
URL: https://github.com/apache/apisix-helm-chart/issues/92#issuecomment-855521821


   > > I think this may be due to a problem with the package we published to the Helm repo.
   > 
   > Thanks for the reply and are we fixing this? Another question is that is there any way to install an etcd cluster?
   
   You mean just installing ETCD? just use the `bitnami/charts`.


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

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [apisix-helm-chart] Yiyiyimu commented on issue #92: add instruction on install apisix only and etcd cluster

Posted by GitBox <gi...@apache.org>.
Yiyiyimu commented on issue #92:
URL: https://github.com/apache/apisix-helm-chart/issues/92#issuecomment-859250238


   Just realized we are using etcd helm chart in 5.2.1 which has a different schema on `replicaCount` with the latest version ([ref](https://github.com/bitnami/charts/tree/master/bitnami/etcd#to-600)). Bumped to latest in #99 
   
   ---
   
   The first problem got fixed after #96


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

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [apisix-helm-chart] tokers commented on issue #92: add instruction on install apisix only and etcd cluster

Posted by GitBox <gi...@apache.org>.
tokers commented on issue #92:
URL: https://github.com/apache/apisix-helm-chart/issues/92#issuecomment-856364422


   > > You mean just installing ETCD? just use the `bitnami/charts`.
   > 
   > Thanks for the suggestion! Yes I could configure `bitnami/etcd` with [`replicaCount`](https://github.com/bitnami/charts/tree/master/bitnami/etcd#etcd-statefulset-parameters), but failed to find the way to configure it as subchart 😿. Like when I do `helm install apisix .`, which kind of parameter should I use.
   
   Please see https://helm.sh/docs/chart_template_guide/subcharts_and_globals/ for the details.


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

For queries about this service, please contact Infrastructure at:
users@infra.apache.org