keycloak/keycloak-operator

How to enaple http by default?

Closed this issue · 3 comments

Describe the bug

I have deployed the operator on k8s and redirected the discovery-service to a public ip for testing purposes.
When I am trying to log in to the UI this message appears:

Screen Shot 2022-06-27 at 11 38 07

I saw that in the v2 version of the CRD an option is there to disable http.

Is there an easy way to bypass this problem and use the keycloak with http for testing purposes?

Version

v.18.0.1

Expected behavior

No response

Actual behavior

No response

How to Reproduce?

No response

Anything else?

No response

@ADiTuri are you using the Quarkus or WildFly distribution?

For Quarkus you can start with start-dev command, for WildFly you need to follow this documentation: https://www.keycloak.org/docs/16.1/server_installation/

I am using the operator refered in operatorhub I guess that is the WildFly one right?
Do I need to follow this guide also in the operator case?
Does not the operator do some of the installation automatically?

Thanks (again) for reporting this issue. Keycloak 19 was the last version that included this legacy Operator, and with the release of Keycloak 20 the Operator reached EOL and this repository will be archived, please see our blog post on this topic. If this issue is still valid for the Realm Operator, please re-open it there. Thanks for your understanding. And be sure to check out our new Operator!