Skip to content

citizennext/ckan-auto

Repository files navigation

epos-msl

Ansible scripts for automatic deployment of EPOS-MSL.

Requirements

Control machine requirements

Managed node requirements

Deploying EPOS-MSL development instance

Configure the virtual machine for development:

vagrant up

On a Windows host first SSH into the Ansible controller virtual machine (skip this step on GNU/Linux or macOS):

vagrant ssh epos-msl-controller
cd ~/epos-msl

Deploy EPOS-MSL to development virtual machine:

ansible-playbook playbook.yml

Add following host to /etc/hosts (GNU/Linux or macOS) or %SystemRoot%\System32\drivers\etc\hosts (Windows):

192.168.60.10 epos-msl.ckan.test

Upgrading EPOS-MSL instance

Upgrading the EPOS-MSL development instance to the latest version can be done by running the Ansible playbooks again.

On a Windows host first SSH into the Ansible controller virtual machine (skip this step on GNU/Linux or macOS):

vagrant ssh controller
cd ~/epos-msl

Upgrade Ansible scripts:

git pull

Upgrade EPOS-MSL instance:

ansible-playbook playbook.yml

License

This project is licensed under the GPL-v3 license. The full license can be found in LICENSE.

About

CKAN instance automatic deployment

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages