Replies: 2 comments 4 replies
-
Hi, thanks for trying that out. |
Beta Was this translation helpful? Give feedback.
-
For an EKS cluster in a different account than Cloud Map. I suggest taking a look at this post from AWS. This allows a pod in a EKS cluster in one AWS account to assume a role in a different AWS account. Once set up, you can annotate the controller's service account so it can access the other AWS account containing Cloud Map. |
Beta Was this translation helpful? Give feedback.
-
Hello there,
We have tried to use
aws-cloud-map-mcs-controller-for-k8s
tool, but we like to have sync between two EKS clusters that are running in different AWS accounts (Not sure if that one is possible). VPC peering is enabled and nACL rules are checked - there's no restrictions between two accounts so we can access services running outside EKS in account_A from account_B (for example). When we have run the tool in both clusters and export a service in cluster running in account_B, we can see service's namespace is added in AWS cloud-map in account that is running, but cluster in account_A couldn't see any imported service:Is there any other config I need to do? Maybe sync two cloud-maps between accounts? I just followed the steps in Readme file, and I don't see any errors in
cloud-map-mcs-controller-manager
pod.Thank you
Beta Was this translation helpful? Give feedback.
All reactions