Ошибка при попытке заставить службу Azure Kubernetes использовать балансировщик нагрузки кластера из службы

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

1 ответ

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

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

На странице VM --- команда Run --- выберите RunShellScript---Enter cat /etc/kubernetes/azure.json и нажмите "Выполнить", тогда вы можете найти свойство aadClientSecret,

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

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