-
Notifications
You must be signed in to change notification settings - Fork 66
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cloud2Edge: Ditto helm chart moved to Ditto's repository #486
Comments
Hello, I am actually unable to install the cloud2edge package using the steps mentioned on the website (facing many errors), can you please guide me the right steps now to install it? I want to use Ditto+Hono. Thanks |
(Cloud2edge installation issues were resolved with @casafurix in #481. In general, the Gitter channel or Stackoverflow (with eclipse-iot tag) are good places for asking questions, or, in case of a chart or documentation bug, an issue can be raised here.) |
@sgloutnikov yes, the cloud2edge chart should be updated. A PR is welcome here. |
Using the Ditto chart from the Ditto repository now. Also updated the tour to add instructions on using the Ditto UI. Signed-off-by: Carsten Lohmann <carsten.lohmann@bosch.io>
@sgloutnikov The update actually looked quite straightforward. I've integrated it in PR #493 . |
Really strange, I'm unable to bring up the environment in a fresh k3s or minikube single node cluster, any tips are greatly appreciated. This behaviour seems identical for k3s with LoadBalancer or minikube without. Looks like a bunch of Ditto pods failing with rediness probe and Akka errors in logs, which chains down to nginx and swagger-ui not starting up. Helm install:
Get pods:
Get services:
Describe nginx pod and logs:
Describe gateway pod:
Things Logs:
|
Using the Ditto chart from the Ditto repository now. Also updated the tour to add instructions on using the Ditto UI. Signed-off-by: Carsten Lohmann <carsten.lohmann@bosch.io>
@sgloutnikov Good point. I actually wasn't testing with About (EDIT: I've tested using |
@calohmn If I install each chart separately, the Hono chart installed fine. However, the latest Ditto chart has the same problem as above. I am installing with the default command which pulls the latest version: In what environment are you testing the cloud2edge chart that it's able to install properly? I'm unable to get it to install your PR version, with or without extra parameters, on my local single node k3s or minikube. |
@sgloutnikov I'm using minikube v1.29.0 (with v1.31.2 I have the issue that pods are stuck in "terminating" state when uninstalling the chart). I'm running |
Using the Ditto chart from the Ditto repository now. Also updated the tour to add instructions on using the Ditto UI. Signed-off-by: Carsten Lohmann <carsten.lohmann@bosch.io>
Using the Ditto chart from the Ditto repository now. Also updated the tour to add instructions on using the Ditto UI. Signed-off-by: Carsten Lohmann <carsten.lohmann@bosch.io>
Helm >= 3.8 needed to install cloud2edge chart now. Signed-off-by: Carsten Lohmann <carsten.lohmann@bosch.io>
I'm convinced the installation issues above are specific to my environment, most likely due to DNS inside the Kubernetes cluster and pods being unable to reach each other for the Akka readiness checks. I was able to install the Ditto Hono chart in minikube with a VirtualBox driver when the Docker one before was giving me the above-mentioned problems. Can't pin it down exactly, but will report if I find more. |
Resolved in #493 |
Helm >= 3.8 needed to install cloud2edge chart now. Signed-off-by: Carsten Lohmann <carsten.lohmann@bosch.io>
Helm >= 3.8 needed to install cloud2edge chart now. Signed-off-by: Carsten Lohmann <carsten.lohmann@bosch.io>
I just noticed that the Ditto helm chart used in cloud2edge requirements.yaml is no longer maintained in this repository but was moved to Ditto's repository and is also served from a different Helm repository. Does this mean that the cloud2edge package should be updated to use the new and updated Ditto Helm chart, or are there some incompatibilities that could be preventing the switch over?
I'll test on my end and see how far I can get with updating the cloud2edge Ditto version to latest.
The text was updated successfully, but these errors were encountered: