As an Application Developer, I would like use the ClusterIP of all of my services' as the upstream endpoint in stead of the pod IP so that frequent churn of my backend applications does not cause NGINX to reload.
PR #5280 adds support for useClusterIP in UpstreamSettingsPolicy, allowing upstreams to route to a Service's ClusterIP instead of directly to the Pod IP.
The ask for this issue is to expose this setting at a global level.
Acceptance Criteria
- Add
useClusterIP setting to NginxProxy resource
- Ensure
useClusterIP in UpstreamSettingsPolicy takes precedence over the NginxProxy setting
As an Application Developer, I would like use the ClusterIP of all of my services' as the upstream endpoint in stead of the pod IP so that frequent churn of my backend applications does not cause NGINX to reload.
PR #5280 adds support for
useClusterIPinUpstreamSettingsPolicy, allowing upstreams to route to a Service's ClusterIP instead of directly to the Pod IP.The ask for this issue is to expose this setting at a global level.
Acceptance Criteria
useClusterIPsetting toNginxProxyresourceuseClusterIPinUpstreamSettingsPolicytakes precedence over theNginxProxysetting