Thanks Dan! Currently the public docker image for this demo has about 137MB size. It includes a tomcat 9 installation plus 2 build scripts, one for Isis and one for the demo app.
After executing the build scripts, filesystem usage of the associated docker container easily exceeds 500MB, so I decided not to include these builds with the docker file. Instead let users call these scripts 'manually', which also allows up-to-date rebuilding from scratch without having to pull a new docker image. I'm not sure how well this approach fits with our CI/CD pipeline, but I'm happy to give it a try. Cheers, Andi! On 2018/05/12 13:36:11, Dan Haywood <[email protected]> wrote: > Hi Andi, > > Good work, think this is a great idea > > (As you know), I've been working on getting a Kubernetes [1] instance > running on Azure [2], with the view that we can get a CI/CD pipeline for > demo apps such as these... will provide a better feedback loop for > committers, as well as some marketing material . Right now I have a demo > app [3] manually deployed at [4], this is basically the simpleapp archetype > but tweaked just a little to support CI/CD. I plan to backport these > changes to the simpleapp archetype. I also intend to define a Helm chart > [5] to make deployment onto k8s really simple, and also to add this into > the simpleapp archetype. > > Work pressures are such that this might take me a few more weeks to > complete, but it's definitely gonna happen. > > Meantime, you might want to review [3] and see if you can set up your new > demo app to be built in the same way? > > Cheers > Dan > > [1] https://kubernetes.io/ > [2] https://azure.microsoft.com/en-gb/services/container-service/ > [3] https://gitlab.com/danhaywood/isis-demoapp-simpleapp > [4] https://isis-demoapp-simpleapp.incode.cloud/ > [5] https://helm.sh/ > > On Sat, 12 May 2018 at 08:17 Andi Huber <[email protected]> wrote: > > > Thanks for your feedback! > > > > As already mentioned, the app is yet nothing more than a stub. But I'll > > add features step by step as I find time. > > > > With the coming Apache Isis 2 (pre-)releases, new things like breadcrumbs > > and visualization of tree data will be made available. I'll add these > > features to the demo first. > > > > With keeping the barrier for collaboration low, I'd love to see some > > community help with this project or at least feedback on existing and new > > features. > > > > The framework itself could need more help as well, especially with > > documentation. (We are dangerously low on women/man-power.) > > > > Cheers, Andi! > > > > On 2018/05/11 20:40:20, Bilgin Ibryam <[email protected]> wrote: > > > hi Andi, > > > > > > I gave it a go and and all the docker/isis stuff worked smoothly. > > > Wasn't sure what to expect and what does it demonstrate though. > > > > > > B. > > > > > > > > > > > > On Thu, May 10, 2018 at 3:25 AM, Andi Huber <[email protected]> wrote: > > > > Dear users and developers, > > > > > > > > we've started a new github project for a demo app [1], meant to > > demonstrate Apache Isis' UI features. > > > > > > > > The app itself is yet in an early stage, does not show much, but is > > ready to be filled with content. > > > > > > > > We have a first working docker image, which is auto-built and hosted > > on hub.docker.com. For anyone familiar with docker, its now just 3 > > commands and you have a running Apache Isis Demo, freshly built from the > > latest sources. > > > > > > > > If you'd like to contribute and help us with the app itself, you are > > very welcome to get involved on github [1]. > > > > > > > > Kind regards, > > > > Andi Huber > > > > > > > > [1] https://github.com/andi-huber/isis-2-demo > > > > > > > > > > > > > > > > -- > > > Bilgin Ibryam > > > ASF Member | Architect at Red Hat > > > http://ofbizian.com | @bibryam > > > > > > Kubernetes Patterns http://leanpub.com/k8spatterns (in progress) > > > Camel Design Patterns https://leanpub.com/camel-design-patterns > > > > > >
