Keycloak isn't an add-on cartridge, it's a standalone cartridge and can't
be added onto an existing WildFly application. You need to create a
separate Keycloak application.
On 10 March 2016 at 20:38, Rens Verhage <Rens.Verhage(a)topicus.nl> wrote:
Maybe I haven’t fully grasped the concepts behind OpenShift. I’d like
to
run my application in the OpenShift cloud and secure it with Keycloak. My
application is already running, using 2 gears. 1 gear has the web-app
running in WildFly 10, the 2nd gear hosts the PostgreSQL database.
I tried adding Keycloak by adding a cartridge to my application like this
using
https://github.com/keycloak/openshift-keycloak-cartridge:
rhc add-cartridge
http://cartreflect-claytondev.rhcloud.com/github/keycloak/openshift-keycl...
This results in the following error:
The cartridge '
http://cartreflect-claytondev.rhcloud.com/github/keycloak/openshift-keycl...
will be downloaded and installed
Adding
http://cartreflect-claytondev.rhcloud.com/github/keycloak/openshift-keycl...
to application ‘my_app' ... jboss-wildfly-10 already exists in
your application
It seems logical to me to run my application in WildFly on one gear and
Keycloak, also on WildFly, on a second gear. What is best practice to add
Keycloak to an existing OpenShift application, also running on WildFly?
Should I deploy Keycloak in the same WildFly instance?
I know the next question is off topic in this list, but I’ll ask it
anyway. If I cannot deploy two cartridges based on the same ‘base
cartridge’ within the same app, how does OpenShift scale up my application?
Isn’t that the same thing?
Regards,
Rens Verhage
_______________________________________________
keycloak-user mailing list
keycloak-user(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/keycloak-user