Enable http2 in kibana#1879
Conversation
|
Moving to draft till this is available in snapshots. |
|
This is great! It will help us to test http2 much more. |
|
Snapshots already have the flag, opening for review. |
ruflin
left a comment
There was a problem hiding this comment.
I checked out the branch and did spin up the cluster quickly, clicking around. Looks good to me. How do I confirm that http2 is enabled? Is there some indicator or similar?
In Kibana itself no idea, but you can check with curl. Before this change: After this change: In the browser developer tools it is also possible to see the |
|
Checking with curl confirms things are working as expected 👍 |
|
This will enable HTTP/2 always starting with 8.15.0-SNAPSHOT, would it be good to have some setting in the stack configuration to disable this (going back to HTTP/1.1)? Similar to the Thinking in case it is needed to test both scenarios. Would that be needed? |
+1 on having a setting to disable this as a potential troubleshooting mechanism. Otherwise I'm good with merging this. |
Correct.
We could, but I don't think it would be needed. If we add a setting, I would add it as escape hatch to disable http2 if found problematic, but I would keep using http2 when possible by default. But if we find problems with http2 we might also consider reverting this change. I would leave this for a future change, if we find we need it for some reason.
I don't think so. This only changes the transport, nothing functional should change. |
Ok, added flag as potential troubleshooting mechanism. |
💚 Build Succeeded
History
cc @jsoriano |
Kibana 8.15.0 will have support for HTTP2 (after elastic/kibana#183465). Let's use it in local stacks managed by
elastic-package.Or should we wait till this is closer to GA?