-
Notifications
You must be signed in to change notification settings - Fork 923
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
[umbrella] Add Implementation for Service discovery with native Kubernetes naming and resolution #4292
Comments
@jwcesign: Please ensure the request meets the requirements listed here. If this request no longer meets these requirements, the label can be removed In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
@RainbowMango: GitHub didn't allow me to assign the following users: Rains6. Note that only karmada-io members, repo collaborators and people who have commented on this issue/PR can be assigned. Additionally, issues/PRs can only have 10 assignees at the same time. In response to this: Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
We are going to introduce 3 controllers for this feature, proposing the controller name here:
|
Hi @jwcesign, can you please assign me something to work on? |
What would you like to be added:
In #4287, we propose a way to implement service discovery with native Kubernetes naming and resolution.
The specific work items are as follows:
release-1.8(deadline: 1130)
service discovery with native Kubernetes naming and resolution
- doc: add proposal for mcs with native service name #4287, @jwcesignServerLocations
and create/update the corresponding Work. feat: collect endpoint slice from provision clusters and sync them to consumption clusters #4329, @jwcesignpermanent-id
to MCS(helm/karmadactl/operator). feat: add webhook for multiclusterservice to add the permanentid #4335, @jwcesignrelease-1.9 iteration-1 (deadline: 1207)
iteration-2 (deadline: 1223)
WORKLOAD-KIND
for Work CRD #2066Legacy Issues:
Basic:
Conflict:
resourcetemplate.karmada.io/uid
is empty, We should check if it's OK.Performance:
Reliability:
- Karmada control plane anomaly, member cluster's EndpointSlice invalidation issue.
- East-west network anomaly between clusters, service access anomaly.
- Intra-cluster network anomaly, but the cluster health check passes, leading to cross-cluster access anomalies.
- Cluster apiserver failure and normal network cause EndpointSlice synchronization deletion anomalies.
Experience Precipitation:
Why is this needed:
Ref proposal #4287
Help
Anyone who wants to participate in one of the tasks can come and assign the tasks. Feel free to let me know in the comments and I will mark it after the corresponding task item, thanks~
/help
The text was updated successfully, but these errors were encountered: