Я определил действие IBM Cloud Function и пытаюсь привязать к нему существующую службу IoT с помощью интерфейса командной строки, как описано в документации:
ibmcloud fn service bind iotf-service myActionName
Задача не выполняется с ошибкой:
ошибка: невозможно запросить службы целевой группы ресурсов 'some-id':
Получить
https://resource-controller.ibm.com/v1/resource_instances?resource_group_id=some-id&resource_id=&resource_plan_id=
: набрать tcp: lookup resource-controller.ibm.com на 8.8.4.4:53: такого хоста нет
что в некотором смысле понятно, потому что, согласно документации по контроллеру ресурсов IBM Cloud, его имя хоста конечной точки фактически resource-controller.cloud.ibm.com
, а не resource-controller.ibm.com
.
Я убедился, что мой плагин Cloud Functions последней версии. Очевидно, что в его конфигурации указан неправильный URL-адрес контроллера ресурсов.
Мне не удалось найти никаких ссылок на контроллер ресурсов в файлах конфигурации CLI.
Как я могу указать плагину облачных функций использовать правильный URL-адрес контроллера ресурсов?