Ошибка при попытке заставить службу Azure Kubernetes использовать балансировщик нагрузки кластера из службы - PullRequest
0 голосов
/ 14 декабря 2018

Я работаю над тем, чтобы сборщик данных Streamsets работал в службе Azure Kubernetes (AKS), и когда я запускаю kubectl ...., служба работает, но выдает эту ошибку.Это кластер RBAC AKS, поэтому я думаю, что мне нужно дать полномочия субъекту службы И / ИЛИ выполнить привязку роли кластера к этой службе в Kubernetes.Есть идеи?

Kubernetes Error SDC Service

1 Ответ

0 голосов
/ 25 декабря 2018

Ошибка показывает неверный клиент.Это, вероятно, означает, что исходный секретный ключ службы вашего кластера AKS недействителен или просрочен.См. Аналогичную ошибку здесь .

Перейдя по этой ссылке, вы можете найти исходный секрет клиента при развертывании кластера AKS, чтобы можно было повторно добавить его в качестве ключа к Сервису.Principal.На виртуальных машинах мастера и узла в кластере Kubernetes учетные данные участника службы хранятся в файле /etc/kubernetes/azure.json.

На странице виртуальной машины --- Команда запуска --- выберите RunShellScript --- Введите cat /etc/kubernetes/azure.json и нажмите «Выполнить», тогда вы сможете найти свойство aadClientSecret.

.подробности, вы можете прочитать Принципалы службы с помощью Azure Kubernetes Service (AKS)

...