[jboss-jira] [JBoss JIRA] (WFLY-3509) git backend for loading/storing the configuration XML for wildfly
James Strachan (JIRA)
issues at jboss.org
Tue Jun 17 04:45:24 EDT 2014
[ https://issues.jboss.org/browse/WFLY-3509?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12976878#comment-12976878 ]
James Strachan commented on WFLY-3509:
--------------------------------------
the biggest use case for this bit of work is to be able to reuse the wildfly console & management layer when using wildfly as a docker container inside OpenShift/Fabric8/Docker/EC2/Heroku.
> git backend for loading/storing the configuration XML for wildfly
> -----------------------------------------------------------------
>
> Key: WFLY-3509
> URL: https://issues.jboss.org/browse/WFLY-3509
> Project: WildFly
> Issue Type: Feature Request
> Security Level: Public(Everyone can see)
> Reporter: James Strachan
> Assignee: Jason Greene
> Priority: Critical
>
> when working with wildfly in a cloud/paas environment (like openshift, fabric8, docker, heroku et al) it'd be great to have a git repository for the configuration folder so that writes work something like:
> * git pull
> * write the, say, standalone.xml file
> * git commit -a -m "some comment"
> * git push
> (with a handler to deal with conflicts; such as last write wins).
> Then an optional periodic 'git pull' and reload configuration if there is a change.
> This would then mean that folks could use a number of wildfly containers using docker / openshift / fabric8 and then have a shared git repository (e.g. the git repo in openshift or fabric8) to configure a group of wildfly containers. Folks could then reuse the wildfly management console within cloud environments (as the management console would, under the covers, be loading/saving from/to git)
> Folks could then benefit from git tooling when dealing with versioning and audit logs of changes to the XML; along with getting the benefit of branching, tagging.
--
This message was sent by Atlassian JIRA
(v6.2.6#6264)
More information about the jboss-jira
mailing list