nginx-gateway-fabric icon indicating copy to clipboard operation
nginx-gateway-fabric copied to clipboard

Support provisioning nginx as DaemonSet

Open sjberman opened this issue 9 months ago • 2 comments
trafficstars

As a user of NGF I want the ability to provision nginx as a DaemonSet in my cluster So that I can ensure at least one is running on every node to achieve very high availability within my cluster.

Acceptance

  • Support deploying nginx as a DaemonSet instead of a Deployment
  • Only one type is allowed to be configured at any time
  • Supports the same container/pod fields as the Deployment config supports

Dev Notes

  • Provisioning mode will default to Deployment, but we should also support deploying nginx as a DaemonSet

sjberman avatar Feb 11 '25 17:02 sjberman

What use case does this help enable?

mpstefan avatar Feb 19 '25 20:02 mpstefan

This could mainly help with availability when certain nodes go down, you know that you'll have nginx running on any living nodes.

sjberman avatar Feb 19 '25 20:02 sjberman