This cluster does not have any Nodes, or you don't have permission to view them. For root user in AWS EKS.
kubectl get configmap aws-auth -n kube-system -o yaml > aws.yml
now need to map a user: mapUsers: "- groups: \n - system:masters\n userarn: arn:aws:iam::
121291212:root\n"
apiVersion: v1
data:
mapRoles: |
- groups:
- system:bootstrappers
- system:nodes
rolearn: arn:aws:iam::121291212:role/eksctl-demo-eks-cluster-nodegr-NodeInstanceRole-j6jkRvuiKaBY
username: system:node:{{EC2PrivateDNSName}}
#this line needs to be added here
mapUsers: "- groups: \n - system:masters\n userarn: arn:aws:iam::121291212:root\n"
kind: ConfigMap
metadata:
annotations:
kubectl.kubernetes.io/last-applied-configuration: |
{"apiVersion":"v1","data":{"mapRoles":"- groups:\n - system:bootstrappers\n - system:nodes\n rolearn: arn:aws:iam::121291212:role/eksctl-demo-eks-cluster-nodegr-NodeInstanceRole-j6jkRvuiKaBY\n username: system:node:{{EC2PrivateDNSName}}\n"},"kind":"ConfigMap","metadata":{"annotations":{},"creationTimestamp":"2024-10-04T05:33:33Z","name":"aws-auth","namespace":"kube-system","resourceVersion":"967147","uid":"7d028551-aa9a-47b8-abe9-57cf6e842bc7"}}
creationTimestamp: "2024-10-04T05:33:33Z"
name: aws-auth
namespace: kube-system
resourceVersion: "968114"
uid: 7d028551-aa9a-47b8-abe9-57cf6e842bc7
kubectl apply aws.yml