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

Gateway For Mesh - Status, Gaps and goals for 2025 #3566

Open
7 tasks
LiorLieberman opened this issue Jan 24, 2025 · 2 comments
Open
7 tasks

Gateway For Mesh - Status, Gaps and goals for 2025 #3566

LiorLieberman opened this issue Jan 24, 2025 · 2 comments
Labels
kind/documentation Categorizes issue or PR as related to documentation. kind/feature Categorizes issue or PR as related to a new feature.

Comments

@LiorLieberman
Copy link
Member

LiorLieberman commented Jan 24, 2025

Opening this draft issue - feel free to suggest changes/add or remove items.

Intro

On 10th January, we met to discuss the current state of Gateway for Mesh (GAMMA) status and its roadmap for 2025. This issue summarizes the key points of discussion, highlights gaps and challenges, and suggests high-level goals and action items for further development and adoption of GAMMA.

Summary of Discussion

The initial work for GAMMA focused on enabling Gateway API to support East/West traffic. While the foundational work has been successful, further improvements and enhancements, particularly in authentication (Authn) and authorization (Authz), are critical for the roadmap.

Proposed Action items

Below are number of action items proposed in the meeting

  • Investigate and define use cases for standardizing E/W-specific authentication and authorization. This will be in conjunction with some proposed work in Gather use cases for service accounts as selectors network-policy-api#274 and some of the definitions and work in Add initial draft of Auth GEP 1494 #3500 (although this primarily focuses on N/S right now)
    • Think about L4 and L7 AuthZ policies, and the UX/reliability implications with it. Similarly, document the current boundaries with network policies which is a source of confusion for many users
  • Expand Gateway API conformance coverage for GAMMA use cases. This would likely include having separate Supported Features for N/S and E/W tests.
  • Add GAMMA-specific section in to the GEP template to capture E/W considerations.
  • Retry budgets was something identified as nice to have
  • Document clear boundaries and interactions between N/S and E/W traffic.
  • Think about the multi-cluster story and whether it fits in here
@LiorLieberman LiorLieberman added the kind/feature Categorizes issue or PR as related to a new feature. label Jan 24, 2025
@LiorLieberman
Copy link
Member Author

/kind documentation

@k8s-ci-robot k8s-ci-robot added the kind/documentation Categorizes issue or PR as related to documentation. label Jan 24, 2025
@LiorLieberman
Copy link
Member Author

@LiorLieberman LiorLieberman changed the title Gateway For Mesh - Status, Gaps and roadmap for 2025 Gateway For Mesh - Status, Gaps and goals for 2025 Jan 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/documentation Categorizes issue or PR as related to documentation. kind/feature Categorizes issue or PR as related to a new feature.
Projects
None yet
Development

No branches or pull requests

2 participants