Register EKS cluster in different AWS account

Hello,

I have rancher 2.8.3 version installed on AWS Account ‘X’. I’m trying to register an EKS cluster (1.29) in AWS account “Y”. The registration process errors out with error

Controller.FailureMessage{ClusterName:"<my-eks-clustername>", Message_:"No cluster found for name: <my-eks-clustername>.", NodegroupName:""}

  • I have an IAM user called “rancher” in AccountX that has eks:* permissions on resource: '*'

  • I think i’m missing something basic in cross account rancher monitoring. Can someone pls help me in figuring this out?

Facing the same issue, can someone suggest on this?What should be done?