[英]how to update the credentials for Azure Kubernetes Service (AKS)
我在我的 aks 集群上遇到了这个问题
您的服务委托人已过期或无效。 请检查您是否使用了正确的密码或密钥是否已过期。
我认为问题是当前服务主体需要重置,因为我认为它已经过期了。
我已按照此链接中的说明进行操作,但即使使用具有所有者访问权限的帐户,我仍然无法执行此操作
使用全局管理员用户
root@root~ % SP_ID=$(az aks show --resource-group myclusterk8s --name myclusterk8s \
--query servicePrincipalProfile.clientId -o tsv)
我已经从第一个命令获得了 id,但是当我们执行第二个命令时,我们从第一个命令获得的 id 无法使用
root@root ~ % SP_SECRET=$(az ad sp credential reset --name "$SP_ID" --query
password -o tsv) ERROR: Resource
'6ec95333-4a5f-4sd1-8478-4b367a4b3711' does not exist or one of its
queried reference-property objects are not present.
有人对如何解决这个问题有什么建议吗?
资源“appID”不存在或其查询的引用属性对象之一不存在。
该错误表明服务主体在您的 Azure AD 中不存在
首先,您需要检查服务主体是否存在于您的 Azure Active Directory 中
如果服务主体不存在,您可以创建一个新的服务主体并使用新的服务主体凭据更新 AKS 群集
如果服务主体仍然存在并且您遇到问题,您可以在 Azure 门户中创建一个新的客户端密码。 然后您可以使用新凭据更新 AKS 群集
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.