Issues during installation
Hello. I am trying to install the open-connectors,during reading the installation.md, example.md and crd.md I understand most of the workflow but still some things are not specifies.
- First of all, in order for the user to understand the doployment of the MQTT it is preferable, the link of the coresponding section to the example.md be provided.
- MQTT broker is deployed and accessible as a Kubernetes Service (e.g. mosquitto)
- An example of this deployment can be seen in our example guide in ..... "link"
- Then the following CRDs are already applied. If I understand it correctly there you speak about the application of yaml files:
./app/CRD/*
If this is true please specify to the documenation where theese yaml files can be found or as an example of what the user need to have as parameters. If the open connectors work with only theese yaml declarations, just add the command:
kubectl deploy -f ./app/CRD/application.yaml
kubectl deploy -f ./app/CRD/device-node.yaml
- If the docker file is provided why do we also need the registry of labi9 docker images?
- Because in dockerfile, the commented section about the application-controller has 2 CMD can be confusing to the user. Can we can provide 2 dockerfiles that run with the help of a makefile?
- In Deploy Application Controller there is not
application-controller.yaml
. There is one inside the helm directory and has helm format and the values of the values.yaml can not be parsed. In my understanding both helm and manual installation is usefull because the open-controllers are not needed in every node but it is very confusing for someone to install it manually with how many things need to be change.
To be honest, maybe I didn't understand the installation process but I think they way that the documentations are structured are a little bit confusing.
Overall, with the help of helm installation, both application-controller
and device-controller
pods are in CrashLoopBackOff status
with logs: exec /usr/local/bin/python: exec format error
but maybe I didn't apply the docker images correct.