-
Notifications
You must be signed in to change notification settings - Fork 5.2k
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
Add WG Service Mesh #6724
Add WG Service Mesh #6724
Conversation
Signed-off-by: Keith Mattix II <[email protected]>
/hold |
Welcome @keithmattix! |
Hi @keithmattix. Thanks for your PR. I'm waiting for a kubernetes member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. 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. |
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: keithmattix The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/label committee/steering |
@keithmattix: The label(s) 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. |
/ok-to-test |
/verify-owners |
1 similar comment
/verify-owners |
The counter-argument to be considered here is whether this "naturally" falls under the purvey of the existing Gateway sub-project (https://github.com/kubernetes/community/tree/master/sig-network#gateway-api). My initial feeling is that Gateway should have right of first refusal on the topic? |
@thockin Thanks for checking with us! The way this has been described to me is a working group that reports to Gateway API and that makes sense to me. The working group would make proposals to the broader Gateway API community for how mesh could be modeled + any related API changes necessary to enable that approach, but the WG would not directly be able to make API changes. I know there's not really any prior art for a working group within the scope of a subproject, but I think that's effectively what this would be. @keithmattix @mikemorris @howardjohn Does my understanding of the scope of this WG make sense to you? |
Yep, that's my understanding as well @robscott |
In that case I have no real objections. The main objections came from other Gateway folks. |
Yes that is my understanding, the goal is effectively to provide a structured grouping of folks working on the same problems (as they are fairly large, to avoid dilution of other Gateway efforts). |
I'm also +1, I think that the Mesh work really needs to be done, but can't be the focus of the main Gateway effort right now, this is a great solution. |
How does this WG relate to the existing open standards such as SMI? /cc @leecalcote |
@tomkerkhove: GitHub didn't allow me to request PR reviews from the following users: leecalcote. Note that only kubernetes members and repo collaborators can review this PR, and authors cannot review their own PRs. 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. |
There is already a similar CNCF working group: CNCF Service Mesh Working Group, can we make some connections between these two WGs? |
Members of the SMI community have been discussing moving to support the Gateway API for some time, and this WG is the proposed place for that to happen. More context is linked in the full proposal doc
There is a TAG Network in CNCF and a SIG Network in Kubernetes; they serve different purposes. A goal of WG Mesh is to propose code changes to the Gateway API, which is a Kubernetes project, therefore we believe that creating a Kubernetes working group is the correct path. I joined the TAG Network meeting today to discuss the difference between the groups, and we had broad agreement that the scope of WG Service Mesh would be the API and conformance of the implementations, and the scope of TAG Network (and specifically the SMP project) is in measuring performance with what various vendors offer. |
Hi, I'd like to suggest that SIG-Multicluster also be represented in some way here (possibly as a stakeholder SIG); in particular, one of its flagship projects, the MCS API, has integrations with some Gateway API and service mesh implementations (GKE, Istio). As an upstream standard intersecting with service meshes, MCS API has similar scope and intent as the suggested purview of this WG. cc @pmorie @JeremyOT @thockin |
As discussed at steering this week, we do not need full WG authorization. This is effectively a sub-sub-project and is entirely ours to manage within the existing Gateway effort. Shall we close this? |
@thockin @lauralorenz |
We don't NEED a WG charter just to talk to our friends in another SIG.
…On Fri, Jul 8, 2022 at 3:24 PM Keith Mattix II ***@***.***> wrote:
@thockin <https://github.com/thockin> @lauralorenz
<https://github.com/lauralorenz>
While I'm happy to work directly with the Gateway community, it sounds
like Sig Multicluster does perhaps need the cross-SIG WG structure. Shall
we add this to the agenda for a future meeting, or does Steering want to
see the WG proposal reformulated to include SIG-Multicluster?
—
Reply to this email directly, view it on GitHub
<#6724 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABKWAVBTLOE62R4UP7CPVQLVTCTBPANCNFSM52KMX64A>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
FWIW I am 100% out of the loop on any IRL / steering committee discussions. /If/ the WG was going to be the way forward I didn't want SIG-MC to be left out, but if responsibility is staying within the Gateway subproject (and analogously, the MCS API subproject in SIG-MC) that is totally fine. Happy to be friends though :) |
Sounds like we're all agreed then that the WG isn't needed at this point and that we'll work in the existing subprojects in the interests of simplicity for as long as we can. Thanks all; closing this now. |
Signed-off-by: Keith Mattix II [email protected]
Full proposal can be found here.
sig-network has agreed to sponsor this working group. If I'm missing anything in the process, please let me know!
Notes for reviewer
2 WG chairs are currently awaiting k8s org membership (sponsors have already confirmed) and the other chair is a member of kubernetes-sigs. Please advise on next steps