Облачные функции IBM "Не удалось получить изображение контейнера"

У меня есть докер-контейнер, который я хочу запустить в IBM Cloud Functions (OpenWhisk), потому что я не хочу, чтобы контейнер был общедоступным, я хочу сохранить его в реестре IBM Cloud Container. Чтобы OpenWhisk мог получить к нему доступ, я следовал этому руководству по аналогичной проблеме: Доступ к службам на основе IAM из IBM Cloud Functions

Подведем итоги:

  1. создать пространство имен IAM для функций
  2. дать пространству имен доступ к реестру контейнера

Но, к сожалению, это не решает проблему, я все еще получаю Failed to pull container image 'uk.icr.io/hvdveer/e2t-bridge:0.1.4', И я не могу найти какие-либо точки, где я мог бы настроить ключ API или что-то еще.

Как я могу заставить это работать?

1 ответ

OpenWhisk (базовая технология IBM Cloud Functions) пока не поддерживает аутентифицированный доступ к реестру. Как следствие, AFAIK ваш вариант использования в настоящее время не поддерживается.

Другие вопросы по тегам