[keycloak-dev] Distribution changes
Marek Posolda
mposolda at redhat.com
Wed Apr 29 10:00:30 EDT 2015
Few comments to distribution:
1) server-dist doesn't have standalone/deployments and so it's supposed
to just contain auth-server and not any applications right? In this case
we can remove all adapter jars from it? Probably bunch of other modules
(and maybe extensions) could be cleaned as well
2) On the other hand, demo-dist is actually based on server-dist and
hence doesn't have standalone/deployments and deployment processor. I
suppose this should be really fixed before we release?
3) demo-dist doesn't need to have modules keycloak-as7-adapter and
keycloak-as7-subsystem as it's based on wildfly
4) demo-dist doesn't have security-domains with KeycloakLoginModule and
SAML2LoginModule declared in standalone-*.xml . Just server-overlay has
them. Since we want demo-dist to contain examples, it should have the
security domains added IMO
5) There is no documentation about needed steps to deploy auth-server on
EAP 6.4. Unzip server-overlay and running:
./standalone.xml -c standalone-keycloak.xml
obviously doesn't work as standalone-keycloak.xml is based on
standalone.xml from WF 8.2. So we should have instructions what should
be done to setup server in standalone.xml (keycloak extension, keycloak
subsystem, KeycloakDS datasource). There are some instructions in
documentation how to add extension and subsystem, but those are in
"Adapters" chapter of the docs.
Instructions for manual setup of standalone-*.xml are needed also in
case that people want to add server-overlay to the WildFly server, which
is using clustering and hence standalone-ha.xml or
standalone-ha-full.xml (current standalone-keycloak.xml is based only on
standalone.xml)
With respect to comments 1-4, is it really good that demo-dist is based
on server-dist? It looks that there will be quite major differences
between those two.
Marek
On 24.4.2015 09:29, Stian Thorgersen wrote:
> A couple changes:
>
> server-overlay:
> * Added standalone-keycloak.xml as this allows extracting into wildfly without overwriting existing configs
> * Removed docs into separate docs dist (reduces size from 27MB to 15MB)
>
> server-dist:
> * Removed standalone/deployments and deployment processor
>
> Remaining work is to do the demo bundle. Plan is to have it include WF + server-overlay + demo preloaded. Also include all examples and docs.
>
> ----- Original Message -----
>> From: "Stian Thorgersen" <stian at redhat.com>
>> To: "keycloak dev" <keycloak-dev at lists.jboss.org>
>> Sent: Thursday, 23 April, 2015 3:50:24 PM
>> Subject: [keycloak-dev] Distribution changes
>>
>> I've pushed a fair amount of changes to the distribution:
>>
>> * Release is built with "mvn -Pjboss-release install" now as this is
>> consistent with jboss-parent. Also this builds javadoc as well now, so no
>> need to run those separate.
>> * distribution/examples - a zip with all the examples
>> * distribution/server-overlay - a zip that can be extracted into an existing
>> WF 8.2.0.Final to install KC, includes docs. Currently it contains
>> server*.xml all with KC enabled, but I was thinking we should just have
>> standalone-keycloak.xml instead
>> * distribution/server-dist - a zip with WF 8.2.0.Final + server-overlay
>> * distribution/server-bundle - a bundle with server and examples zip, this
>> should at some point be changed to a dl with demo preloaded onto it
>> * adapter dists are moved into distribution/adapters, just to clean it up a
>> bit
>> * Started updating docs, but there's a bit more work to review/update it to
>> make sure it matches updated dists
>> _______________________________________________
>> keycloak-dev mailing list
>> keycloak-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/keycloak-dev
>>
> _______________________________________________
> keycloak-dev mailing list
> keycloak-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/keycloak-dev
More information about the keycloak-dev
mailing list