我正在努力让 Streamsets Data Collector 在 Azure Kubernetes 服务 (AKS) 中运行,当我运行kubectl ....
该服务时,它似乎已启动,但它给出了此错误。这是一个 RBAC AKS 集群,所以我认为我需要授予服务主体权限和/或在 Kubernetes 中将集群角色绑定到该服务。有任何想法吗?
问问题
99 次
1 回答
0
错误显示无效的客户端。这可能意味着 AKS 群集的原始服务主体机密无效或已过期。在此处查看类似的错误。
按照该链接,您可以在部署 AKS 群集时找到原始客户端密码,以便您可以将其作为密钥重新添加到服务主体。在 Kubernetes 集群中的主节点和节点虚拟机上,服务主体凭据存储在文件/etc/kubernetes/azure.json
.
在VM页面---运行命令---选择RunShellScript---回车cat /etc/kubernetes/azure.json
,点击“运行”即可找到属性aadClientSecret
。
有关更多详细信息,您可以阅读使用 Azure Kubernetes 服务 (AKS) 的服务主体
于 2018-12-25T15:50:17.097 回答