Skip to content
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

Service Discovery integration with K8s #16

Open
EwanValentine opened this issue Mar 25, 2021 · 0 comments
Open

Service Discovery integration with K8s #16

EwanValentine opened this issue Mar 25, 2021 · 0 comments

Comments

@EwanValentine
Copy link
Contributor

Is your feature request related to a problem? Please describe.

Problem statement: ability to seamlessly find and communicate across services in AWS, and services in K8s is something of an unknown at the moment. We can use these libraries to find AWS services within K8s, but could we extend the functionality to be bi-directional.

Describe the solution you would like.

First of all, we'll likely need a discovery implementation for the K8s service discovery API, which should be simple enough, and the ability to resolve etc.

The second element would be, to have multiple service discovery implementations simultaneously. For example, the Cloudmap Discovery, and K8s.

Finally, could we then efficiently check each of the n service discovery registries provided for the requested resource. We could check them one by one, in the order in which they're registered. Or we could allow more granular control at run time to say 'check in K8s for this thing'.

Registering shouldn't be a problem, it would essentially be a no-op for K8s as this is automatic. Or we could allow for users to define their own resource name and map it to a value in k8s.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant