Open mariuskimmina opened 1 year ago
@mariuskimmina Thanks for opening the issue. Are you doing a fresh install of SigNoz or you are trying to upgrade from an existing version?
It's a fresh install
Also forgot to mention: we are running on Kubernetes version 1.24
Found an issue on SO that suggests that the issue is probably the k8s version: https://stackoverflow.com/questions/74781273/helm-install-fails-on-k3s-ensure-crds-are-installed-first
Has the chart been successfully tested on 1.24 before?
Now this is weird, when I used the helm chart directly, removing terraform form the equation, it worked. When I then removed the helm chart and applied Terraform again, it also works. When I apply Terraform again on another test environment we have where I didn't manually install with helm first - it still fails.
Has the chart been successfully tested on 1.24 before?
Yes, tested in 1.24 EKS last week. We are tracking it here: https://github.com/SigNoz/signoz/issues/2197
When I then removed the helm chart and applied Terraform again, it also works
@mariuskimmina I see. It is most likely due to CRDs in Helm not being installed by Terraform. But when you use helm directly once, CRDs are installed. Now, you can apply terraform without any issue.
Seems to be, but normally that should not be the case. Terraform generally handles installing the CRDSs, if you look at https://registry.terraform.io/providers/hashicorp/helm/latest/docs/resources/release there is an option skip_crds
that defaults to false. I did not set this to true either. Without this option being set Terraform normally installs all CRDs just fine.
Bug description
Hey, we are trying to test out signoz on EKS, following your guide. We are using Terraform for all of our infra we tried to use the helm chart as follows:
Calling the module
But during the plan stage of terraform we encounter the following error:
Version information