Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/subicura/mesos-on-coreos

Mesos on CoreOS vagrant sample
https://github.com/subicura/mesos-on-coreos

Last synced: 29 days ago
JSON representation

Mesos on CoreOS vagrant sample

Awesome Lists containing this project

README

        

# Mesos on coreos vagrant sample

## Prerequire

- [VirtualBox 5.x](https://www.virtualbox.org) - [Download](https://www.virtualbox.org/wiki/Downloads)
- [Vagrant 1.7.x](https://www.vagrantup.com) - [Download](https://www.vagrantup.com/downloads.html)
- update publickey (vagrant/user-data.{master,slave})

## vagrant up

```
$ cd vagrant
$ vagrant up
```

## bootstrap mesos cluster

```
$ fleetctl start services/master/[email protected]
$ fleetctl start services/master/[email protected]
$ fleetctl start services/master/marathon@latest
$ fleetctl start services/slave/[email protected]
```

## run registrator

```
$ fleetctl start services/slave/registrator@latest
```

### run nginx-confd

```
$ fleetctl start services/master/[email protected]
```

## Web Test

- mesos
- http://172.17.8.100:5050
- marathon
- http://172.17.8.100:8080

## Fleet Test

```sh
$ export FLEETCTL_TUNNEL=172.17.8.100 && ssh-add ~/.ssh/id_rsa
```

- fleetctl list-machines
- fleetctl list-units