<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">There’s lots of discussion around this general topic at <a href="https://issues.jboss.org/browse/WFCORE-433" class="">https://issues.jboss.org/browse/WFCORE-433</a>.<div class=""><br class=""></div><div class=""><div><blockquote type="cite" class=""><div class="">On Jul 27, 2016, at 12:17 PM, Aleksandar Kostadinov <<a href="mailto:akostadi@redhat.com" class="">akostadi@redhat.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">Heiko W.Rupp wrote on 07/27/16 14:57:<br class=""><blockquote type="cite" class="">On 21 Jul 2016, at 0:49, Aleksandar Kostadinov wrote:<br class=""><blockquote type="cite" class=""><br class="">I should have explained better. The config is saved on container. But<br class="">container being stateless loses changes on restart. At least for<br class=""></blockquote><br class="">Yeah, that is a bit of an issue. One needs to mount the whole config<br class="">dir to an external volume(*) and then on container creation populate it<br class="">with a default configuration.<br class="">Or externalize the changes of the standard config and apply it each<br class="">time at container start (docker run, not docker start).<br class=""></blockquote><br class="">OpenShift does support persistent volumes. Thinking about auto-scale I'm not sure that would help a lot though.<br class=""><br class="">I'm wondering whether domain mode can help - having domain node(s) with persistent storage configuration for management. Then the worker nodes would read config from domain.<br class=""><br class="">I suspect though most people would not want to waste resources for non-worker nodes and would expect to have things working OOB in some simple manner. Perhaps wildfly may support committing configuration changes in whatever format to some external system (git, file server, whatever), then read it from there.<br class="">e.g. if wildfly can commit any and all configuration changes to git, an OpenShift deployment config can trigger redeploy based on the noticed changes automatically (or user can trigger manually).<br class=""><br class="">btw it would help if Wildfly records only changes from defaults (not all configuration files). In this way migrating between versions and changing defaults might work much smoother.<br class=""></div></div></blockquote></div><br class=""><div class="">
<div class=""><span style="color: rgb(51, 51, 51); font-family: monospace; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; line-height: normal; widows: 1; background-color: rgb(253, 253, 253);" class="">--</span><span style="color: rgb(51, 51, 51); font-family: monospace; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; line-height: normal; widows: 1; background-color: rgb(253, 253, 253);" class=""> </span><br style="color: rgb(51, 51, 51); font-family: monospace; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; line-height: normal; widows: 1;" class=""><span style="color: rgb(51, 51, 51); font-family: monospace; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; line-height: normal; widows: 1; background-color: rgb(253, 253, 253);" class="">Brian Stansberry</span><br style="color: rgb(51, 51, 51); font-family: monospace; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; line-height: normal; widows: 1;" class=""><span style="color: rgb(51, 51, 51); font-family: monospace; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; line-height: normal; widows: 1; background-color: rgb(253, 253, 253);" class="">Manager, Senior Principal Software Engineer</span><br style="color: rgb(51, 51, 51); font-family: monospace; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; line-height: normal; widows: 1;" class=""><span style="color: rgb(51, 51, 51); font-family: monospace; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; line-height: normal; widows: 1; background-color: rgb(253, 253, 253);" class="">JBoss by Red Hat</span></div><div class=""><br class=""></div><br class="Apple-interchange-newline">
</div>
<br class=""></div></body></html>