PROXY protocol cannot be enabled for the "Private" endpoint publishing strategy type.
4.10.0+. PROXY protocol was made configurable for the "HostNetwork" and "NodePortService" endpoint publishing strategy types, but not for "Private", in this release.
1. Create an ingresscontroller with the "Private" endpoint publishing strategy type:
2. Check the ingresscontroller's status:
3. Check whether the resulting router deployment has PROXY protocol enabled.
The ingresscontroller is created:
The status shows that the spec.endpointPublishingStrategy.private.protocol setting was ignored:
The deployment does not enable PROXY protocol; the oc get command prints no output.
The ingresscontroller's status should indicate that PROXY protocol is enabled:
The deployment should have PROXY protocol enabled:
This bug report duplicates https://bugzilla.redhat.com/show_bug.cgi?id=2104481 in order to facilitate backports.