Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aventer-ug/mesos-vagrant
Mini Mesos Development Environment based on Vagrant
https://github.com/aventer-ug/mesos-vagrant
Last synced: 24 days ago
JSON representation
Mini Mesos Development Environment based on Vagrant
- Host: GitHub
- URL: https://github.com/aventer-ug/mesos-vagrant
- Owner: AVENTER-UG
- Created: 2021-12-10T22:40:44.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2023-03-29T14:37:37.000Z (almost 2 years ago)
- Last Synced: 2024-05-01T10:53:30.693Z (9 months ago)
- Language: Shell
- Size: 16.6 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Mini Mesos Server via Vagrant
This files should help to create with easy tests a little Apache Mesos test
environment.## Requirements
- Vagrant (with virtualbox)
- Git
- Ansible## Step 1: Provisoning of mesos serversa
This will create one master and two nodes
```
git clone https://github.com/AVENTER-UG/mesos-vagrant
cd mesos-vagrant/vagrant
vagrant up
```## Step 2: Install mesos
These step will install a whole Mesos stack. The ansible inventory files
you fill find in the inventory directory of mesos-vagrant.```
exec ssh-add ansible_id_rsa
cd ../../
git clone https://github.com/AVENTER-UG/ansible-mesos-stack
cd ansible-mesos-stack
ansible-playbook -i ../mesos-vagrant/inventory/mesos_test plays/server-config.yaml
```## Step 3: Login to mesos-ui
You can access the mesos ui via: http://192.168.56.51:5050
## Done
[Watch the Demo](https://peertube.aventer.biz/videos/embed/cc306313-4a5e-4c10-befa-04138290b1f4)