[背景]
- 我正在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如何影响创建者的证书断开连接。)
[问题]
- 在这种情况下,我没有任何可接触群集的凭据,我应该丢掉群集吗?还是有其他方法可以相处?