在带有Azure的PowerShell中使用两个帐户在kubernetes上工作

问题描述 投票:0回答:1

我有两个单独的Azure帐户。

对于我参与的每个项目,这些帐户都是完全独立的,也就是说,它们不共享任何类型的资源,并且没有相同的域。他们来自两个完全不同的公司。

[我发现两个帐户在从PowerShell登录时都对我做出了回应,我可以访问这些资源。

两者均与Kubernetes(kubectl)一起使用,但仅显示两个帐户之一。无论您做什么,都始终显示一个人而不是另一个人的共同所有者的内容。

我有Azure CLI(v.2.0.76),PS版本是(5.1)

有人知道我该怎么办?

  • 编辑图片-

尽管该帐户是默认帐户,但我无法访问相同的kubernetes

PS Default Account

来自其他帐户的服务。不是默认帐户

services from other cluster

azure powershell kubernetes kubectl account
1个回答
0
投票

我刚刚找到解决方案。

[当我们使用Az Login从PS访问并选择该帐户时,它使我们能够访问该帐户的所有资源(预定的资源)

我所做的基本上就是看

kubectl config view

这将返回其上下文中找到的所有聚类的结果。我们要做的下一步是通过以下方式告诉kubectl我们要使用的上下文:

kubectl config use-context "CONTEXT NAME"

就这样。

© www.soinside.com 2019 - 2024. All rights reserved.