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

Support for Multiple NGF Gateways #1443

Open
mpstefan opened this issue Jan 4, 2024 · 5 comments
Open

Support for Multiple NGF Gateways #1443

mpstefan opened this issue Jan 4, 2024 · 5 comments
Milestone

Comments

@mpstefan
Copy link
Collaborator

mpstefan commented Jan 4, 2024

As a NGF user with a large Kubernetes Cluster
I want to separate my traffic using multiple NGF Gateways
So that I can have separate pieces of infrastructure manage different types of traffic in my environment.

Acceptance

  • When the user defines more than one Gateway object in their environment, a corresponding NGF data plane is created.
@mpstefan mpstefan added this to the v1.3.0 milestone Jan 4, 2024
@coolbry95
Copy link

Would this separate the control and data plane then? This could be a major feature for us as nginx-ingress does not separate the control and data plane leading to us deploying nginx-ingress multiple times per cluster.

@mpstefan
Copy link
Collaborator Author

@coolbry95 It is definitely going to be much easier when they are, and so, yes, we'll be looking at that separation in 1.3 as well.

@mpstefan
Copy link
Collaborator Author

Moving milestone to match data and control plane separation. Design should commence during 1.3 development time.

@mpstefan mpstefan modified the milestones: v1.4.0, v2.0.0 Jun 4, 2024
@mpstefan
Copy link
Collaborator Author

mpstefan commented Jun 4, 2024

Moving to 2.0, as the data/control plane separation will be a major release.

@vettom
Copy link

vettom commented Jul 12, 2024

Another issue I am trying to solve by having multiple Gateway is to separate SSL certificate configuration. With single Gateway certificate/https termination defined in single place, and will have to be managed by central admin team. If Gateway per app, Dev/Projects can define Gateway and their SSL requirements and Certificate manager will provision as required.

@mpstefan mpstefan modified the milestones: v1.5.0, v2.0.0 Aug 5, 2024
@mpstefan mpstefan modified the milestones: v1.6.0, v2.0.0 Nov 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: 🆕 New
Development

No branches or pull requests

3 participants