I've put some basic instructions on how to enable SSL / HTTPS in Hawkular here:
https://github.com/hawkular/hawkular.github.io/blob/pages/src/main/jbake/...
I do not know if this is complete - there may be some other things I am missing,
specifically around keycloak (I do not talk about reverse proxies in this doc, and I
don't know if I should (the keycloak docs mention it) and I didn't mention
anything about changing any keycloak configuration file (there should probably be
something about <auth-server-url> and <auth-server-url-for-backend-requests>
but I am not sure what they are for so I didn't mention them). FWIW, the instructions
I linked to above worked on my local machine - I was able to see the browser and agent
access the server over SSL.