我一直在使用 kubernetes(它是新手,所以我确定我犯了很多错误,或者不明白我做了什么)并使用了几个教程、博客等来安装当前环境。
我们的后端服务现在都在 kubernetes 集群中,使用 Azure 云存储库存储 docker 映像。
我遇到的问题如下。我要离开当前的项目,必须将我的工作转移给“新人”。当我执行“kubectl get pods”时,我得到了 kubernetes 环境中所有服务(docker 容器)的完整列表。
如果“新人”这样做(在他的计算机上),他会得到一个空列表,我的 pod 都不在那里。(或部署/服务)他能够访问我在集群中创建的所有存储库,但是他看不到我创建的任何 Pod。
问题是,如果我在他的计算机上登录 Azure,列表是空的,当他使用我的计算机登录 Azure 时,他看到的列表与我看到的相同。
因此,豆荚以某种方式受计算机约束?然而他们在云端运行......
他在整个环境中拥有与我相同的权利(我们都是 azure 帐户/订阅的所有者)。
我的猜测是这与我在计算机上的服务原则有关(或者至少我认为它在我的计算机上)?
有人能解释一下我的思路在哪里出错了吗?或者更好的是,告诉我如何在他的计算机上获得与我们在我的计算机上相同的列表?
提前致谢。