У меня работает сервер mender, созданный по следующим инструкциям: https://docs.mender.io/1.6/administration/production-installation
У меня два малиновых pis, успешно подключающихся к серверу, но когда я пытаюсь отправить на них обновления, я получаю следующий журнал (только выделение)
2018-11-06 08:56:42 +0000 UTC error: Can not fetch update image: Get https://s3.foo.co:9000/mender-artifact-storage/0c0f2858-26a6-4f7e-9bd6-b1cb96ee0508
У меня есть днс, настроенный на route53, и я думаю, что он должен работать (так как сервер mender работает на той же машине, под другим доменным именем, и у pis нет проблем с подключением).
Все тома док-станции созданы, как описано в инструкциях, и это результат ./run ps
:
Name Command State Ports
---------------------------------------------------------------------------------------------------------
menderproduction_mender-api-gateway_1 /entrypoint.sh Up 0.0.0.0:443->443/tcp
menderproduction_mender-conductor_1 /srv/start_conductor.sh Up 8080/tcp
menderproduction_mender-deployments_1 /entrypoint.sh --config /e ... Up 8080/tcp
menderproduction_mender-device-adm_1 /usr/bin/deviceadm --confi ... Up 8080/tcp
menderproduction_mender-device-auth_1 /usr/bin/deviceauth --conf ... Up 8080/tcp
menderproduction_mender-elasticsearch_1 /docker-entrypoint.sh elas ... Up 9200/tcp, 9300/tcp
menderproduction_mender-gui_1 /entrypoint.sh Up 80/tcp
menderproduction_mender-inventory_1 /usr/bin/inventory --confi ... Up 8080/tcp
menderproduction_mender-mongo_1 docker-entrypoint.sh mongod Up 27017/tcp
menderproduction_mender-redis_1 /redis/entrypoint.sh Up 6379/tcp
menderproduction_mender-useradm_1 /usr/bin/useradm --config ... Up 8080/tcp
menderproduction_minio_1 minio server /export Up 9000/tcp
menderproduction_storage-proxy_1 /usr/local/openresty/bin/o ... Up 0.0.0.0:9000->9000/tcp