Distro-agnostic file layout for aem-dispatcher role

Description

when deploying the dispatcher configuration to target systems we do not want to limit ourselves to only one distribution. currently we are a bit tied to debian-style httpd config file layout.

we want to switch to an "distro-agnostic" layout like this:

it's easy to map this to any httpd config file layout with tools like ansible.

Gliffy Diagrams

Activity

Show:

Stefan Seifert October 12, 2017 at 4:59 PM

perfect - it's merged with develop

Martin Wehner October 12, 2017 at 4:57 PM

I've created a matching branch for the Ansible integration which works with the new layout.
I think you can merge your feature branch to develop if you consider it finished.

Stefan Seifert October 12, 2017 at 9:59 AM

i've removed the mods-available/dispatcher.load file and the related dispatcher.moduleFile parameter.

Stefan Seifert October 11, 2017 at 4:01 PM

i've created a feature branch:
https://github.com/wcm-io-devops/conga-aem-definitions/tree/feature/WDCONGA-18-distro-agnostic-layout

the files are moved as described.
the "shared" files for publish vhosts where eliminate in context of
what should happen with mods-available/dispatcher.load - do we need it at all?

Fixed

Details

Assignee

Reporter

Components

Priority

Created October 10, 2017 at 1:11 PM
Updated November 13, 2017 at 2:58 PM
Resolved October 12, 2017 at 4:59 PM