ryanbauman / epos-msl

EPOS Multi-scale laboratories CKAN deployment

Home Page:https://epos-msl.uu.nl

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

EPOS Multi-scale laboratories CKAN deployment

https://epos-msl.uu.nl

License:GNU General Public License v3.0


Languages

Language:Shell 100.0%