nginx-gateway-fabric
nginx-gateway-fabric copied to clipboard
Support provisioning nginx as DaemonSet
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
What use case does this help enable?
This could mainly help with availability when certain nodes go down, you know that you'll have nginx running on any living nodes.