关于无头服务有几个问题:
试图使用 AWS EKS 集群的 rbac 限制 IAM 用户。错误地从 kube-system 命名空间更新了配置映射“aws-auth”。这删除了对 EKS 集群的完全访问权限。
错过添加组:在用户的配置图中。
尝试提供对配置图中最后提到的用户/角色的完全管理员访问权限,但没有运气。
任何恢复对集群的访问的想法都非常值得赞赏。
config-map.yaml:
apiVersion: v1
kind: ConfigMap
metadata:
name: aws-auth
namespace: kube-system
data:
mapUsers: |
- userarn: arn:aws:iam::1234567:user/test-user
username: test-user
Run Code Online (Sandbox Code Playgroud)