pixie icon indicating copy to clipboard operation
pixie copied to clipboard

Helm chart to deploy Pixie Cloud

Open rohitjha941 opened this issue 3 years ago • 12 comments

I am entirely new to Pixie. Please Pardon me if things mentioned below are already present.

Is your feature request related to a problem? Please describe. I am looking for a Helm Chart to deploy Pixie Cloud to Kubernetes. My Infrastructure is wholly automated using terraform. I will prefer to continue using Terraform for it. Current Install Instructions are tough to automate. A helm chart that can provision pixie cloud on the existing cluster will be helpful.

Another issue is /scripts/create_cloud_secrets.sh generates a self-signed certificate with a pixie domain name. The ability to take an external certificate or Integration with cert-manager will be helpful.

Describe the solution you'd like A helm chart will be helpful.

Describe alternatives you've considered I could use the Kustomise module to carry out steps 7, 8, and 9. And can recreate all secrets using Kubernetes and TLS providers in terraform.

rohitjha941 avatar Apr 30 '22 18:04 rohitjha941

@zasgar @aimichelle - we are trying to perform similar as above , can you please provide the timeline if possible on when we can have helm charts available..

laxmansoma1903-zz avatar Jun 28 '22 19:06 laxmansoma1903-zz

Please let us know if you able to achieve this,.....

laxmansoma1903-zz avatar Jul 07 '22 03:07 laxmansoma1903-zz

Perharps, it could be something like this: https://github.com/vseinstrumentiru/gitlab-pixie-cloud-project/tree/master/modules/pixie-cloud/chart

s-starostin avatar Jul 11 '22 21:07 s-starostin

Hi Starostin - Did you able to make it work?

laxmansoma1903-zz avatar Jul 12 '22 03:07 laxmansoma1903-zz

Hello, yes, but there were some specific defaults like nodeSelector and tolerations. Removed them now in values, also added small README in the chart dir and elasticsearch chart repo to the Chart.yaml.

s-starostin avatar Jul 12 '22 06:07 s-starostin

I think outside of the helm charts that people have already created. Is there any desire from the pixie-labs maintainers if we created a chart similar to how the operators has one. If we created would that be maintained similar to the kustomize, or should someone create a chart for pixie cloud outside of the pixie labs umbrella?

EStork09 avatar Oct 01 '22 15:10 EStork09

i would say it would be very nice to get a helm chart of the pixie cloud from the developers of pixie.

miospruit avatar Nov 10 '22 14:11 miospruit

I think outside of the helm charts that people have already created. Is there any desire from the pixie-labs maintainers if we created a chart similar to how the operators has one. If we created would that be maintained similar to the kustomize, or should someone create a chart for pixie cloud outside of the pixie labs umbrella?

i'm also very interested in the answer of this question, having a helmchart maintained by pixie would be a real treat

miospruit avatar Nov 18 '22 10:11 miospruit

I'd also be interested in a helm chart for Pixie Cloud that is maintained by Pixie. The one for the operator is nice, but it would be great to go fully self-hosted using helm.

As the original post states, the current process for deploying Pixie Cloud is not easy to automate and I'd prefer not to rely on a third party chart. Having a Pixie maintained chart would also allow everyone to focus efforts on improving the official chart instead of their preferred third party one.

RickFoland avatar Mar 20 '23 12:03 RickFoland