Hey guys , looking for some advice to decide between using codecentric or bitnami for my keycloak deploy . I would love some advice my aim is to create a HA setup with the ability to easily upgrade / rollback the charts
I know that the codecentric chart works very well and uses the official Keycloak Containers.
It also follows standard practices pretty well so if you’re familiar with other helm charts configuring this one for keycloak will be very straight forward.
I would recommend installing a setup similar to the example where you manage the postgresql db externally.
Bitnami uses their own images and while that’s not an issue I prefer using the official ones.
I currently have a bitnami keycloak setup. I have just some questions would I have issues if I was to transition across to a codecentric approach how would the upgrade path work for this ?
Since all of the Keycloak state is in the Database and not in the Keycloak application itself a migration between the two shouldn’t be an issue as long as you keep the database.
As I said before I would recommend managing a PostgreSQL Database externally, anyway.
From looking at the docs online . It seems like the latest version of Keycloak on the codecentric is 17 Bump keycloak chart version: 18.4.3 → 18.4.4 · codecentric/helm-charts@58a318a · GitHub . I dont see any reference to version 23+ compared to bitnami
For Quarkus-based Keycloak distros, you have to look into the keycloak-x
chart!