【问题标题】:How do I find out which service principal an azure kubernetes cluster uses?如何找出 azure kubernetes 集群使用的服务主体?
【发布时间】:2020-01-30 00:45:23
【问题描述】:

我们创建了一个 AKS (Azure Kubernetes) 集群。如何找出分配给集群的服务主体?

它似乎没有在 GUI 的任何地方显示。

【问题讨论】:

  • 为什么这个问题被否决/不好?

标签: azure-aks service-principal


【解决方案1】:

最简单的方法是打开云外壳并执行此操作:

az aks list 

并查看结果。它会显示 id 或服务主体

另一种方法是这样做:

az aks show -n aks_name -g rg_name --query servicePrincipalProfile

【讨论】:

  • 啊,太好了,谢谢;是这个吗? "servicePrincipalProfile": { "clientId": "4d33e156-0434-4505-b2c1-64a727aa7251" }, ...这有点令人困惑:"identity": { "principalId": null, "tenantId": null, "type": "None" },
  • 是的,就是 cliendId
  • 太棒了;谢谢!替代查询对我不起作用;它返回一个空结果。然后我到处玩,az aks show -n cut-aks -g cut --query servicePrincipalProfile 工作。结果与我上面的评论相同。
  • 啊对,因为它不会返回一个数组,所以忘记了。随意upvote\accept
猜你喜欢
  • 2017-10-26
  • 1970-01-01
  • 2022-08-19
  • 2019-01-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-04-12
  • 2019-05-15
相关资源
最近更新 更多