tannineo / alfresco-ansible-deployment

Ansible playbooks for deploying ACS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Alfresco Ansible Deployment

community enterprise

This project provides an Ansible playbook capable of deploying Alfresco Content Services (ACS).

Ansible is an open-source software provisioning, configuration management and application-deployment tool enabling infrastructure as code.

A user runs a playbook that deploys to any number of hosts as shown in the diagram below.

Ansible Overview

Prerequisites

Documentation

Please refer to the Documentation for an overview of the project and the playbook or go directly to the deployment guide to learn how to run the playbook.

Users upgrading from previous versions of the playbook may want to take a look to Upgrade Notes.

Development

Developer's guide is available here.

License

The code in this repository is released under the Apache License, see the LICENSE file for details.

Contribution

Please use this guide to make a contribution to the project and information to report any issues.

Release

To start the release process, just create a tag and push it.

If you have GPG setup, use git tag -s otherwise git tag -a.

Tag name must have v prefix.

Example with GPG sign enabled:

git tag -s v2.x.x -m v2.x.x

Then push the tag with:

git push origin v2.x.x

Check that the triggered Release workflow go green.

About

Ansible playbooks for deploying ACS

License:Apache License 2.0


Languages

Language:Jinja 47.0%Language:Python 36.5%Language:Shell 16.5%