-
Story
-
Resolution: Done
-
Major
-
None
-
None
-
None
-
BU Product Work
-
8
-
False
-
None
-
False
-
OCPSTRAT-525 - Enable HAProxy Dynamic Configuration Manager for OpenShift - Tech Preview
-
-
-
NE Sprint 261, NE Sprint 262
-
0
-
0.000
https://issues.redhat.com/browse/NE-1788 describes 3 gaps in the implementation of DAC:
- Idled services are waken up by the health check from the servers set by DAC (server-template).
- ALPN TLS extension is not enabled for reencrypt routes.
- Dynamic servers produce dummy metrics.
Additional gaps were discovered along the way:
- No cookie value is set by router if DAC is enabled without blueprints. This means no sticky sessions which we have by default. The cookie is defined in the template but its value is not set at runtime or in the template. For edge routes the value seemed to be designed to be generated dynamically but the corresponding option is missing in the cookie config directive. Needs template changes and e2e tests.
- verifyhost directive is not used in dynamic servers added by DAC since it requires FQDN name at config parsing time (service name).
This story aims at fixing those gaps.
- links to
(3 links to)