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

ServiceType conflict resolution #196

Open
fredjywang opened this issue Aug 18, 2022 · 0 comments
Open

ServiceType conflict resolution #196

fredjywang opened this issue Aug 18, 2022 · 0 comments
Milestone

Comments

@fredjywang
Copy link
Contributor

fredjywang commented Aug 18, 2022

In the case that a user is trying to export two services, one of ClusterIP and one of Headless, with the same namespaced name, the controller needs a way to reconcile the conflicting types.

Following the conflict resolution policy, this can be done by propagating the SeviceExport's creationTimestamp to Cloud Map Endpoints as a custom instance attribute, and the older service will take priority, with the newer service not getting exported to Cloud Map.

@runakash runakash added this to the 0.4.0 milestone Aug 29, 2022
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

2 participants