[GeoNode-devel] GeoNode Devops

Jeffrey Johnson ortelius at gmail.com
Thu Apr 7 14:31:58 PDT 2016


Patrick, This looks interesting. Havent had time to dig in yet, but
just an FYI, several of us have been using this repo for quite a while
now https://github.com/GeoNode/ansible-geonode and its already
published to ansible-galaxy
https://galaxy.ansible.com/ortelius/geonode/. We should probably make
an effort to harmonize things.

On Thu, Apr 7, 2016 at 4:24 PM, Patrick Dufour <pjdufour.dev at gmail.com> wrote:
> Good afternoon, everyone.
>
> Over the last couple weeks, on behalf of a client, I've been working on
> building out their devops pipeline for a complex downstream GeoNode project.
> This includes using Slack for comms and core devops tools, such as Ansible,
> Packer, VirtualBox, Vagrant, and Fabric.
>
> Their server infrastructure includes running multiple GeoNodes on a single
> CentOS virtual machine, so Ansible has filled a critical gap in managing the
> "state" of their complex machines.  I'm not fully there yet, but have had
> some successes so far that are worth mentioning
>
> First, Ansible has proven remarkably useful in debugging and team
> cooperation.  Since multiple developers have IDENTICAL virtual machines you
> get the same errors.  Therefore, you can much more quickly (than without
> Ansible) identify the issues in code without having to run through system
> checklists.  This save a lot of time!!
>
> Second, as part of this effort, I've spun out a community version of the
> devops tools at:
>
> https://github.com/pjdufour/geonode-devops
>
> The "geonode-devops" code is still relatively new.  I've completed the
> Ansible/Vagrant part of the package (the rest still needs testing).  After
> installing the core packages on your host/control machine, you can deploy a
> GeoNode development server as easy as
>
> vagrant up
>
> Hopefully this toolkit will help with day-to-day collaboration.  These tools
> may also help with the on-boarding of new developers to the ever growing
> GeoNode community!
>
> Regards,
> Patrick
>
> _______________________________________________
> geonode-devel mailing list
> geonode-devel at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/geonode-devel
>


More information about the geonode-devel mailing list