-
Hello, I have some questions regarding the source code from the official website that I would like to ask. I cloned this version of the code from the official website. Then, I built the try-now-page, service, and operator modules into separate container images and deployed them to the cluster. And i tagged all these modules with the tag "0.8.0." Then I discovered these two problems: 1.When I tried to deploy the operator using the theia-cloud-operator:0.8.0 image in the cluster, I encountered an error. 2.When I configured the operator to use the image version 0.8.1.OSWeek23-v1 (the default version used in Terraform) and the service to use the 0.8.0 image, I encountered a 473 error status code after the try-now-page module made a request to the service. In short, I want the image built from the code to run normally when applied to the cluster. What kind of configuration is required? Hope to get answers,thanks! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 9 replies
-
As already described here mixing versions is never a good idea. As to the 0.8.0 version: Did you also use the helm chart that corresponds to that version? The value with which you apply the deployment also play a huge role. |
Beta Was this translation helpful? Give feedback.
Yes the instructions you found are correct.
Regarding the version, there is a difference between the version of the helm chart and the version of Theia Cloud components. You need to use a helm chart that references the appVersion you want to use in the
Chart.yaml
.Your helm install fails, because, like the error message indicates, you still have a helm chart deyployed with the name theia-cloud-crds. So this needs to be uninstalled first before you can reinstall using the same name again.
Note, that the theia-cloud-crds helm chart is created using the base terraform chart, therefore you might have missed uninstalling it.
Furthermore, when only installing the theia-cloud-crds helm chart, th…