-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support App Mesh Across Multiple Accounts #64
Comments
Does this mean cross-account doesn't work right now? or is this about creating a streamlined experience/first-class support? |
Hey @janaka So right now we don't make this easy :(. While it's technically possible, there's a lot of limitations, such as
The end result is a lot of toil for customers to setup and maintain a mesh that spans accounts, and its something we want to streamline |
It would be great if there will be something organization-aware. |
Hey @Vittoriusly Our current plan is make this work via Resource Access Manager. Through RAM, customers will be able to share their mesh with accounts/org units such that it's "as-if" it's just another mesh in their account. There will be some caveats: as we don't orchestrate the underlying network or DNS, that will still fall to the Mesh/VPC owner. However, there exists support for sharing VPC subnets throughout your organization, which also allows one to associate cross-account hosted zones with the shared VPC. Additionally, we're advocating our customer use cases around cloud map, tls certificates, and more to the respective teams so that we can create a rock solid experience around an org-level service mesh that "just works". |
also
agreed 100%. We wanna make sure that resources are properly silo'd so customers don't have to reason about complex IAM policies, while making sure the connecty bits are shared between everyone. |
Hey all! We've just merged to the preview model for access a mesh shared via Resource Access Manager. Resource Access Manager allows you to centralize configuration for shared resources, whether they're with a single account or your entire organization. Given you've created a mesh in preview (I'll go with shared-mesh), you can create a resource share with another account
and when you list your resource shares
you will see that a
You can additionally list invitations
Once the receiver accepts the invitation from the console or cli via
The receiver will be able to see the shared mesh as part of their list-meshes response. For example
You can interact with this mesh just like any other mesh by leveraging the the new
We'll be getting the remaining documentation and walkthroughs onto our website and examples repository. Happy Meshings! |
Here's the walkthrough for the Cross Account Mesh support in Preview channel: https://github.com/aws/aws-app-mesh-examples/tree/master/walkthroughs/howto-cross-account |
This has launched! You can find out how to share your mesh with other accounts here: https://docs.aws.amazon.com/app-mesh/latest/userguide/sharing.html |
Define and implement at least one experience for supporting App Mesh across multiple accounts.
The text was updated successfully, but these errors were encountered: