Skip to content

Support for Multiple NGF Gateways #1443

Closed
5 of 5 issues completed
Closed
5 of 5 issues completed
@mpstefan

Description

@mpstefan

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.
  • If a resource is updated that affects multiple Gateways (or Gateway trees), all corresponding nginx deployments are updated properly.

Dev Notes

  • Our current graph assumes one Gateway. It needs to be updated to include a list of Gateways, each containing their configuration tree. The deployment name that is created for each Gateway should be included in its associated Gateway graph so that we know which nginx deployment the configuration belongs to.
  • Could be beneficial to draw a diagram to understand how to map resources to their associated Gateways so we know which Gateway tree configurations need to be updated when a resource changes.

Sub-issues

Metadata

Metadata

Labels

enhancementNew feature or requestrefinedRequirements are refined and the issue is ready to be implemented.size/extra-large

Type

No type

Projects

Status

✅ Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions