I use aws-vault with Yubikey to access AWS resources.
Lens is great Desktop tool to see/manage all k8s resources.
The following commands help me to open Lens The Kubernetes IDE the right EKS cluster on MacOS
# aws-vault exec -d 12h --prompt ykman my-profile --
# aws eks update-kubeconfig --name my-eks-cluster #switch to the right cluster
# /Applications/Lens.app/Contents/MacOS/Lens
aws-vault exec profile --server