Skip to content
Branch: master
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
ansible
scripts
.gitattributes
.gitignore
LICENSE
README.md
Vagrantfile

README.md

OpenDevStack Infrastructure

Ansible Provisioning

The provision via ansible has to be done at the ansible controller.

Prepare ansible controller

To prepare ansible controller

ansible-playbook -v -i inventories/dev playbooks/ansible-controller.yml --ask-vault

Install base and additional packages

ansible-playbook -v -i inventories/dev playbooks/base_packages_and_config.yml --ask-vault

Prepare ansible managed nodes

ansible-playbook -v -i inventories/dev playbooks/ansible_managed.yml --ask-vault

Local Postgres Setup

Local testing requires a running postgres instance.

ansible-playbook -v -i inventories/dev playbooks/postgresql.yml --ask-vault

Schema setup

To setup the required database schemas on the postgresql instance

ansible-playbook -v -i inventories/dev playbooks/schemas.yml --ask-vault

Crowd Setup

TODO: service is not yet automatically started at first deployment.

Downloading and Configuring as service

ansible-playbook -v -i inventories/dev playbooks/crowd.yml --ask-vault

Bitbucket Setup

ansible-playbook -v -i inventories/dev playbooks/bitbucket.yml --ask-vault

Jira Setup

ansible-playbook -v -i inventories/dev playbooks/jira.yml --ask-vault

Confluence Setup

ansible-playbook -v -i inventories/dev playbooks/confluence.yml --ask-vault

Rundeck Setup

ansible-playbook -v -i inventories/dev playbooks/rundeck.yml --ask-vault
You can’t perform that action at this time.