kubernetes - 如何在 kubectl 中更改用户?

标签 kubernetes kubectl

在我的机器上,我有两个 kubectl 用户,我公司的帐户和我的个人帐户。我可以通过运行 kubectl config view 来确认这一点。

我正在尝试访问我公司的集群,但 kubectl 正在使用我的个人凭据进行身份验证。正如预期的那样,这会导致错误。

如何更改为我公司的帐户?

最佳答案

用户和集群绑定(bind)到上下文,您可以通过更改上下文来更改用户和集群。

kubectl config use-context my-context-name

以上命令将当前上下文设置为 my-context-name。现在,当使用 kubectl 时,将使用绑定(bind)到 my-context-name 上下文的用户和集群.

检查 docs了解更多详情和其他各种可用选项。

关于kubernetes - 如何在 kubectl 中更改用户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61462892/

相关文章:

Docker 部署最佳实践

azure - 避免从 EventHub 并行消耗相同事件

kubernetes - 有没有一种方便的方法可以将多个 kubectl 命令通过管道传递给彼此?

containers - 如何监控kubernetes中的所有容器状态?

kubernetes - 如何验证 Kubernetes 中的 cronjob 成功完成

docker - 如何将应用程序打包到能够在 Kubernetes 中的 Spark 集群上运行的 docker 镜像中?

kubectl - 我们可以使用 k8s kustomize 和 kubectl 来设置图像并创建 secret 文件吗?

kubernetes - 在 kubernetes 中使用 CrashLoopBackOff 状态重新部署 statefulset

networking - Kubernetes 设置中集群的 pod 中的 Tcpdump(在 Minikube 设置中)

kubernetes - kubectl 设置图像错误 : arguments in resource/name form may not have more than one slash (kubernetes)