Keycloak.X

324 views
Skip to first unread message

Sunil Chakilam

unread,
Apr 4, 2021, 6:33:22 AM4/4/21
to Keycloak User
Hi Team 

We have a Keycloak.X preview. 
When is Keycloak.X GA? 

Regards 
Sunil Ch

kkcm...@gmail.com

unread,
Apr 8, 2021, 9:23:26 AM4/8/21
to Keycloak User
Hi Sunil, i too plan to use keycloak.X , i had the same question, is when keyclok.x GA expected?

Vinod Anandan

unread,
May 3, 2021, 1:35:21 PM5/3/21
to kkcm...@gmail.com, Keycloak User

--
You received this message because you are subscribed to the Google Groups "Keycloak User" group.
To unsubscribe from this group and stop receiving emails from it, send an email to keycloak-use...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/keycloak-user/0dc92b07-ee35-4077-af6f-9160ecf87a10n%40googlegroups.com.

Pedro Igor Craveiro e Silva

unread,
May 3, 2021, 2:49:47 PM5/3/21
to Vinod Anandan, kkcm...@gmail.com, Keycloak User
Stian is the best person for answering this question. My take is that it should happen somewhat next year.

Meanwhile, it would be nice if we could get more feedback and make it at least as stable as the main distribution. It is basically the same server but running on Quarkus.

Right now, we have most of the tests passing and a few being ignored due to differences in how we bootstrap the server during tests.

Any feedback/contribution is very welcome too. Mainly in regards to usability. I'm open to help with any issue you might have during this period.

Regards.
Pedro Igor

Shiraine

unread,
May 6, 2021, 1:55:32 AM5/6/21
to Keycloak User
"Container-First and Cloud-Native Distribution
In conjunction with the Keycloak Operator, deploying Keycloak to the hybrid cloud should be easier. The same goes for spinning up a simple container."

Using the operator seems to run the WildFly based distribution.
I couldn't find any clear documentation, is deploying Keycloak.X with Keycloak operator currently supported?

Pedro Igor Craveiro e Silva

unread,
May 6, 2021, 7:01:07 AM5/6/21
to Shiraine, Keycloak User
On Thu, May 6, 2021 at 2:55 AM Shiraine <shira...@gmail.com> wrote:
"Container-First and Cloud-Native Distribution
In conjunction with the Keycloak Operator, deploying Keycloak to the hybrid cloud should be easier. The same goes for spinning up a simple container."

Using the operator seems to run the WildFly based distribution.
I couldn't find any clear documentation, is deploying Keycloak.X with Keycloak operator currently supported?

Not yet. We only have the docker container[1]. The main bits you get now are related to having a better runtime for running in constrained environments.

However, deploying it on k8s should be easier and more efficient considering the optimizations brought by Quarkus and the server extension. See this example, https://gist.github.com/pedroigor/e1476a41b544d15c1bd59155aad4f6ad#file-keycloakx-k8s-yaml-L118.

If you look at how you enable clustering, for instance:

"--cluster-stack=kubernetes","-Djgroups.dns.query=keycloak-jgroups-ping.keycloak.svc.cluster.local"

You might notice that you have only a few settings with no changes to the server configuration. That is due to the fact that we rely on the default JGroups stacks from Infinispan.

The same goes for enabling a reverse proxy using the `proxy-mode` [2] setting, where the server is pre-built with the most common settings for configuring the server to run behind a reverse proxy.

But yeah, the operator is an important enabler for running on k8s. In terms of capabilities, you should expect the same as for the wildfly distribution, I think. But in terms of runtime and running in a constrained environment, keycloak.x should help you to save some resources/cost.

 

Shiraine

unread,
May 6, 2021, 9:43:33 PM5/6/21
to Keycloak User
Thanks for the update Pedro!
Reply all
Reply to author
Forward
0 new messages