Skip to content
This repository has been archived by the owner on Aug 12, 2022. It is now read-only.

Automate AEM Deployment with Ansible and wcm.io CONGA - adaptTo() 2017 in Berlin

License

Notifications You must be signed in to change notification settings

adaptto/2017-automate-aem-deployment-ansible-conga

Repository files navigation

adaptTo() 2017 - Automate AEM Deployment with Ansible and wcm.io CONGA

Code samples for talk at adaptTo() 2017 in Berlin:
https://adapt.to/2017/en/schedule/automate-aem-deployment-with-ansible-and-wcm-io-conga.html

Requirements

  • Java 8
  • Maven 3.3.9+
  • AEM 6.3 Quickstart JAR & license.properties
  • Ansible 2.2+
  • AWS Account (and your credentials properly configured for Boto)

Try it out

  • Execute ansible-galaxy install -r requirements.yml to install the required Ansible roles from GitHub.

  • Place the AEM_6.3_Quickstart.jar and license.properties files into the files directory.

  • Create two t2.medium EC2 instances with an Ubuntu AMI and at least the following tags:

    Key Value
    Environment adaptTo_development
    Role aem

    Note that you need to bootstrap Python on the instances when using Ubuntu 16.04+, otherwise you'll get confusing "connection refused" messages from Ansible.

  • Tag one instance as aem-author, the other as aem-publish with the Node tag.

  • Execute ansible-playbook setup.yml -e conga_environment=development to install AEM 6.3 and deploy the wcm.io Samples on the newly created instances.

About

Automate AEM Deployment with Ansible and wcm.io CONGA - adaptTo() 2017 in Berlin

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages