Не удалось получить изображение, несанкционированный доступ: требуется аутентификация

Попытка развернуть версию 2101 диаграммы CAM из ICP 2101. Развертывание завершается ошибкой:

Не удалось получить изображение «mycluster.icp: 8500 / default / orpheus-iaas: 2.1.0.1_121317»: ошибка rpc: code = Unknown desc = Ошибка, ответ от демона: Get https://mycluster.icp:8500/v2/default/orpheus-iaas/manifest/2.1.0.1_121317: unauthorized: требуется аутентификация


person SBERENS    schedule 08.01.2018    source источник


Ответы (2)


Как сказал Скотт, правильным ответом является обновление области изображения до глобального. Это можно сделать с помощью одной команды:

root@icp-master-1:~# kubectl get image -n=<namespace> -o yaml | sed 's/scope: namespace/scope: global/g' | kubectl replace -f -
image "cam-broker" replaced
image "cam-busybox" replaced
image "cam-mongo" replaced
image "cam-orchestration" replaced
image "cam-portal-api" replaced
image "cam-portal-ui" replaced
image "cam-redis" replaced
image "cam-service-composer-api" replaced
image "cam-service-composer-ui" replaced
image "orpheus-iaas" replaced
image "orpheus-proxy" replaced
image "orpheus-tenant-mgmt" replaced
image "orpheus-ui-basic" replaced
image "orpheus-ui-connections" replaced
image "orpheus-ui-instances" replaced
image "orpheus-ui-templates" replaced
image "provider-terraform-local" replaced
person Seth    schedule 21.02.2018

При загрузке пакета CAM PPA в ICP я не включил --namespace services, как указано в теме установки CAM: https://www.ibm.com/support/knowledgecenter/SS2L37/cam_installing_cam.html

Мне удалось использовать обходной путь изменения всей области изображений CAM на global: https://www.ibm.com/support/knowledgecenter/en/SSBS6K_2.1.0/manage_images/change_scope.html

Я удалил существующее развертывание CAM, а затем снова успешно попытался развернуть.

person SBERENS    schedule 08.01.2018