Запрещенное сообщение об ошибке: проблема аутентификации в openwhisk - PullRequest
0 голосов
/ 13 февраля 2019

Я установил openwhisk на кластер Kubernetes .Кластер состоит из главного узла и рабочего узла.Однако, когда я пытаюсь сделать wsk list , я получаю следующую ошибку в openwhisk:

[- go / whisk.addRouteOptions]: 051: [Inf] Добавлениеoptions & {Limit: 0 Skip: 0 Docs: false} для маршрутизации «действий»

[- go / whisk.addRouteOptions]: 076: [Inf] Возвращение действий параметров маршрута? limit = 0 & skip = 0 'из входной структуры & {Limit: 0 Skip: 0 Docs: false}

[isk. (* ActionService) .List]: 186: [Err] Маршрут списка действий с параметрами: actions [k. (* Client)) .NewRequestUrl]: 718: [Inf] базовый путь: https://192.168.99.100:31001/api, версия / путь к пространству имен: v1 / пространства имен / openwhisk, путь к ресурсу: действия? Limit = 0 & skip = 0

[k. (*Клиент) .addAuthHeader]: 311: [Inf] Добавление основного заголовка аутентификации;используя authkey REQUEST:

[GET] https://192.168.99.100:31001/api/v1/namespaces/openwhisk/actions?limit=0&skip=0 Заголовки запроса {"Авторизация": ["Basic> MjNiYzQ2YjEtNz"], "Пользователь-агент": ["CloudFunctions-CLI / 1.0 (2018-11-09T06: 11: 12 + 00: 00) linux amd64 "]}

[ent-go / whisk. (* Клиент) .Do]: 365: [Err] HTTP Do () [req https://192.168.99.100:31001/api/v1/namespaces/openwhisk/actions?limit=0&skip=0] ошибка: Получить https://192.168.99.100:31001/api/v1/namespaces/openwhisk/actions?limit=0&skip=0: Запрещено

[isk. (* ActionService) .List]: 200: [Err] s.client.Do () ошибка - HTTP-запрос https://192.168.99.100:31001/api/v1/namespaces/openwhisk/actions?limit=0&skip=0; ошибка 'Получить https://192.168.99.100:31001/api/v1/namespaces/openwhisk/actions?limit=0&skip=0: Запрещено'

[/ commands.entityListError]: 038: [Err] Client.Actions.List (openwhisk) ошибка: Получить https://192.168.99.100:31001/api/v1/namespaces/openwhisk/actions?limit=0&skip=0:Запрещено

[main.main]: 068: [Inf] тип объекта err: * whisk.WskError

[main.main]: 072: [Err] Получена ошибка * whisk.WskError: & whisk.WskError {RootErr: (* errors.errorString) (0xc420274750), ExitCode: 3, DisplayMsg: true, MsgDisplayed: false, DisplayUsage: false, DisplayPrefix: true, ApplicationError: false, TimedOut: false} ошибка: невозможно получитьсписок сущностей для пространства имен 'openwhisk': Получить https://192.168.99.100:31001/api/v1/namespaces/openwhisk/actions?limit=0&skip=0: Запрещено

Этомой .wskprops файл

APIHOST=192.168.99.100:31001
KEY=/home/ubuntu/openwhisk/incubator-openwhisk-deploy-kube/ca.key.pem
CERT=/home/ubuntu/openwhisk/incubator-openwhisk-deploy-kube/ca.cert.pem
AUTH=23bc46b1-71f6-4ed5-8c54-816aa4f8c502:123zO3xZCLrMN6v2BKK1dXYFpXlPkccOFqm12CdAsMgRU4VrNZ9lyGVCGuMDGIwP
#AUTH=789c46b1-71f6-4ed5-8c54-816aa4f8c502:abczO3xZCLrMN6v2BKK1dXYFpXlPkccOFqm12CdAsMgRU4VrNZ9lyGVCGuMDGIwP
NAMESPACE=guest

Есть ли что-то, чего мне не хватает в настройке?

...