如果即使创建者也失去了EKS集群kubectl连接怎么办?

时间:2019-12-17 02:31:27

标签: kubernetes kubectl aws-eks eks

[背景]

  • 我正在Cloud9上使用我用来创建集群的凭据对我的EKS集群运行kubectl。我使用CDK进行配置。
  • 证书工作得很好!
  • 版本:服务器版本与客户端相同。 客户端版本:version.Info {主要:“ 1”,次要:“ 13”,GitVersion:“ v1.13.7”,GitCommit:“ 4683545293d792934a7a7e12f2cc47d20b2dd01b”,GitTreeState:“ clean”,BuildDate:“ 2019-06-06T01:46: 52Z”,GoVersion:“ go1.11.5”,编译器:“ gc”,平台:“ linux / amd64”}

[问题]

  • 突然之间,我失去了使用创建者凭证的集群的信息。
  • 我认为我在做东西时弄糟了aws-auth ConfigMap。我正在用eksworkhop测试RBAC。
  • 然后我总是看到以下错误。
error: You must be logged in to the server (the server has asked for the client to provide credentials)
  • 因为我仅使用创建者凭证,所以我没有任何备份凭证可以访问群集。 (老实说,我不理解ConfigMap如何影响创建者的证书断开连接。)

[问题]

  • 在这种情况下,我没有任何可接触群集的凭据,我应该丢掉群集吗?还是有其他方法可以相处?

0 个答案:

没有答案